Abstract

In this article, time-varying formation tracking problem for multi-agent systems is investigated. It is assumed the number of agents is changing and obstacles should be avoided along the trajectory. In addition, the tracking formation should be reached while the leader trajectory is unknown and communication data are noisy. To reach the desired formation tracking, first, a virtual leader is constructed using the local neighbouring data. Second, the reference signal is created based on the virtual leader and the leader data (which is available for some agents). The data fusion at this stage is done based on Kalman filtering to reduce the effect of communication noise. Third, an integral state feedback controller as a new consensus formation controller based on the relative position and velocity vectors of the agents and the estimated (virtual) leader are proposed to achieve the time-varying formation tracking. Next, closed-loop stability of the system under the proposed control law is investigated using the Lyapunov stability theorem. In order to implement the proposed control strategy, an extended state observer is designed to estimate the required velocity and accelerations. Finally, an obstacle avoidance strategy would be embedded to the controller via a repelling strategy. That is, once the leader identifies the obstacle and enters a repulsion region, its reference trajectory is modified to keep a safe distance from the obstacle. The agents modify their reference trajectory according to the new leader trajectory while trying to keep their formation. As an illustrative example, various simulations are performed for formation tracking of a unmanned aerial vehicle multi-agent system to evaluate its performance.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.