1 Introduction
In the past decades, cooperative control of Multi-agent Systems(MAS) has been greatly studied due to its wide applications in areas such as formation control of unmanned aerial vehicles (UAVs), distributed sensor networks and attitude alignment of satellite clusters [1, 2]. The objective of the consensus control problem is to ensure that the MAS reach an agreement on the state or output values by designing a distributed controller with only local information from the agents' neighbors.