I. Introduction
Multiagent systems have gained lots of interest from control communities for their wide applications, including unmanned aerial vehicles (UAVs) [1], swarming [2], multi-satellite missions [3], and traffic management [4]. Distributed cooperative control of multiagent systems is a better option due to its robustness and efficiency over centralized control [5], where agents communicate with each other to exchange information and coordinate their actions [6].