Distributed Containment Control for Multiple Autonomous Vehicles With Double-Integrator Dynamics: Algorithms and Experiments

This brief studies distributed containment control for double-integrator dynamics in the presence of both stationary and dynamic leaders. In the case of stationary leaders, we propose a distributed containment control algorithm and study conditions on the network topology and the control gains to guarantee asymptotic containment control in any dimensional space. In the case of dynamic leaders, we study two cases: leaders with an identical velocity and leaders with nonidentical velocities. For the first case, we propose two distributed containment control algorithms to solve, respectively, asymptotic containment control under a switching directed network topology and finite-time containment control under a fixed directed network topology. In particular, asymptotic containment control can be achieved for any dimensional space if the network topology is fixed and for only the 1-D space if the network topology is switching. For the second case, we propose a distributed containment control algorithm under a fixed network topology where the communication patterns among the followers are undirected and derive conditions on the network topology and the control gains to guarantee asymptotic containment control for any dimensional space. Both simulation results and experimental results on a multi-robot platform are provided to validate some theoretical results.

[1]  Yiguang Hong,et al.  Distributed Observers Design for Leader-Following Control of Multi-Agent Networks (Extended Version) , 2017, 1801.00258.

[2]  Jie Lin,et al.  Coordination of groups of mobile autonomous agents using nearest neighbor rules , 2003, IEEE Trans. Autom. Control..

[3]  Xiao Fan Wang,et al.  Flocking of Multi-Agents With a Virtual Leader , 2009, IEEE Trans. Autom. Control..

[4]  Yupu Yang,et al.  Leader-following consensus problem with a varying-velocity leader and time-varying delays , 2009 .

[5]  Luc Moreau,et al.  Stability of multiagent systems with time-dependent communication links , 2005, IEEE Transactions on Automatic Control.

[6]  J. Aubin,et al.  Differential inclusions set-valued maps and viability theory , 1984 .

[7]  Reza Olfati-Saber,et al.  Consensus and Cooperation in Networked Multi-Agent Systems , 2007, Proceedings of the IEEE.

[8]  Naomi Ehrich Leonard,et al.  Stabilization of Planar Collective Motion With Limited Communication , 2008, IEEE Transactions on Automatic Control.

[9]  Yongcan Cao,et al.  Experiments in Consensus-based Distributed Cooperative Control of Multiple Mobile Robots , 2007, 2007 International Conference on Mechatronics and Automation.

[10]  Dimos V. Dimarogonas,et al.  On the Rendezvous Problem for Multiple Nonholonomic Agents , 2007, IEEE Transactions on Automatic Control.

[11]  Brian D. O. Anderson,et al.  Agreeing Asynchronously , 2008, IEEE Transactions on Automatic Control.

[12]  M. Cao,et al.  Agreeing Asynchronously: Announcement of Results , 2006, Proceedings of the 45th IEEE Conference on Decision and Control.

[13]  Ziyang Meng,et al.  Distributed containment control for double-integrator dynamics: Algorithms and experiments , 2010, Proceedings of the 2010 American Control Conference.

[14]  Wei Ren,et al.  Multi-vehicle consensus with a time-varying reference state , 2007, Syst. Control. Lett..

[15]  Gerardo Lafferriere,et al.  Decentralized control of vehicle formations , 2005, Syst. Control. Lett..

[16]  Yongcan Cao,et al.  Distributed discrete-time coordinated tracking with a time-varying reference state and limited communication , 2009, Autom..

[17]  Reza Olfati-Saber,et al.  Flocking for multi-agent dynamic systems: algorithms and theory , 2006, IEEE Transactions on Automatic Control.

[18]  Jiangping Hu,et al.  Tracking control for multi-agent consensus with an active leader and variable topology , 2006, Autom..

[19]  Long Wang,et al.  Asynchronous Consensus in Continuous-Time Multi-Agent Systems With Switching Topology and Time-Varying Delays , 2006, IEEE Transactions on Automatic Control.

[20]  Giancarlo Ferrari-Trecate,et al.  Containment Control in Mobile Networks , 2008, IEEE Transactions on Automatic Control.

[21]  Wei Ren,et al.  Information consensus in multivehicle cooperative control , 2007, IEEE Control Systems.

[22]  S. Bhat,et al.  Continuous finite-time stabilization of the translational and rotational double integrators , 1998, IEEE Trans. Autom. Control..

[23]  George J. Pappas,et al.  Flocking in Fixed and Switching Networks , 2007, IEEE Transactions on Automatic Control.

[24]  Roy S. Smith,et al.  Closed-Loop Dynamics of Cooperative Vehicle Formations With Parallel Estimators and Communication , 2007, IEEE Transactions on Automatic Control.

[25]  Aleksej F. Filippov,et al.  Differential Equations with Discontinuous Righthand Sides , 1988, Mathematics and Its Applications.

[26]  Yongcan Cao,et al.  Containment control with multiple stationary or dynamic leaders under a directed interaction graph , 2009, Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference.

[27]  Sonia Martínez,et al.  Robust rendezvous for mobile autonomous agents via proximity graphs in arbitrary dimensions , 2006, IEEE Transactions on Automatic Control.