Neural-network-based formation control with collision, obstacle avoidance and connectivity maintenance for a class of second-order nonlinear multi-agent systems

Abstract In this paper, a formation control strategy with collision, obstacle avoidance and connectivity maintenance is developed for a class of second-order nonlinear multi-agent systems under external disturbances. Firstly, in order to handle the nonlinear dynamics of the multi-agent systems and the unknown disturbances in the environment, neural network (NN) techniques are employed in the proposed control strategy design. Then, the distributed formation controller with collision, obstacle avoidance is designed by combining artificial potential field (APF) methods and leader-follower formation methods. Next, due to the collision or obstacle avoidance terms within the formation controller may result in large separation distance among agents and each agent’s communication distance is limited by its hardware, the collision or obstacle avoidance terms increase the chance of losing connectivity between agents. In order to guarantee the connectivity of the formation, the connectivity maintenance controller is designed with taking the communication topology into account. Based on Lyapunov stability theory, it is proved that the stability of the closed-loop multi-agent systems can be guaranteed. At last, the simulation results verify the effectiveness of the proposed approach.

[1]  Charalampos P. Bechlioulis,et al.  Reconfigurable multi-robot coordination with guaranteed convergence in obstacle cluttered environments under local communication , 2018, Auton. Robots.

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

[3]  Oussama Khatib,et al.  Real-Time Obstacle Avoidance for Manipulators and Mobile Robots , 1986 .

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

[5]  Zhang Ren,et al.  Practical time-varying output formation tracking for high-order multi-agent systems with collision avoidance, obstacle dodging and connectivity maintenance , 2019, J. Frankl. Inst..

[6]  Arindam Mondal,et al.  Gradient-Based Collision Free Desired Formation Generation , 2014 .

[7]  Tieshan Li,et al.  Prescribed Performance Adaptive Fuzzy Containment Control for Nonlinear Multiagent Systems Using Disturbance Observer , 2020, IEEE Transactions on Cybernetics.

[8]  Xiaoming Hu,et al.  Control of mobile platforms using a virtual vehicle approach , 2001, IEEE Trans. Autom. Control..

[9]  Tieshan Li,et al.  Finite-Time Formation Control of Under-Actuated Ships Using Nonlinear Sliding Mode Control , 2018, IEEE Transactions on Cybernetics.

[10]  Libing Bai,et al.  Scaled consensus control of heterogeneous multi-agent systems with switching topologies , 2020, Neurocomputing.

[11]  Guo-Xing Wen,et al.  Observer-Based Adaptive Backstepping Consensus Tracking Control for High-Order Nonlinear Semi-Strict-Feedback Multiagent Systems , 2016, IEEE Transactions on Cybernetics.

[12]  Anupam Shukla,et al.  A novel multi-agent formation control law with collision avoidance , 2017, IEEE/CAA Journal of Automatica Sinica.

[13]  Renquan Lu,et al.  Event-Triggered Consensus Control for Multi-Agent Systems Against False Data-Injection Attacks , 2019, IEEE Transactions on Cybernetics.

[14]  Randal W. Beard,et al.  Synchronized multiple spacecraft rotations , 2002, Autom..

[15]  Lei Zou,et al.  Moving Horizon Estimation for Networked Time-Delay Systems Under Round-Robin Protocol , 2019, IEEE Transactions on Automatic Control.

[16]  Wei Xing Zheng,et al.  Sampled-data scaled group consensus for second-order multi-agent systems with switching topologies and random link failures , 2020, J. Frankl. Inst..

[17]  Bing Liu,et al.  A Decoupling Approach for Observer-Based Controller Design of T–S Fuzzy System With Unknown Premise Variables , 2021, IEEE Transactions on Fuzzy Systems.

[18]  Yuanqing Xia,et al.  Distributed MPC for formation of multi-agent systems with collision avoidance and obstacle avoidance , 2017, J. Frankl. Inst..

[19]  Yue Wu,et al.  Local Stabilization of Continuous-Time T–S Fuzzy Systems With Partly Measurable Premise Variables and Time-Varying Delay , 2021, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[20]  Panfeng Huang,et al.  Distributed Formation Control Using Artificial Potentials and Neural Network for Constrained Multiagent Systems , 2020, IEEE Transactions on Control Systems Technology.

[21]  Tieshan Li,et al.  Adaptive Reinforcement Learning Neural Network Control for Uncertain Nonlinear System With Input Saturation , 2020, IEEE Transactions on Cybernetics.

[22]  Hongyi Li,et al.  Event-Triggered Control for Multiagent Systems With Sensor Faults and Input Saturation , 2019, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[23]  Shuzhi Sam Ge,et al.  Direct adaptive NN control of a class of nonlinear systems , 2002, IEEE Trans. Neural Networks.

[24]  Shouming Zhong,et al.  Design of adaptive backstepping dynamic surface control method with RBF neural network for uncertain nonlinear system , 2019, Neurocomputing.

[25]  George J. Pappas,et al.  Controlling Connectivity of Dynamic Graphs , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

[26]  C. L. Philip Chen,et al.  Formation Control of Leader–Follower Mobile Robots’ Systems Using Model Predictive Control Based on Neural-Dynamic Optimization , 2016, IEEE Transactions on Industrial Electronics.

[27]  Guangming Xie,et al.  Necessary and sufficient conditions for containment control of networked multi-agent systems , 2012, Autom..

[28]  Sanbo Ding,et al.  Intermittent Control for Quasisynchronization of Delayed Discrete-Time Neural Networks , 2020, IEEE Transactions on Cybernetics.

[29]  Jiu-Gang Dong Finite-time connectivity preservation rendezvous with disturbance rejection , 2016, Autom..

[30]  Tieshan Li,et al.  Adaptive leader-following formation control with collision avoidance for a class of second-order nonlinear multi-agent systems , 2019, Neurocomputing.

[31]  Farbod Fahimi,et al.  Experimental test of a robust formation controller for marine unmanned surface vessels , 2010, Auton. Robots.

[32]  Dan Wang,et al.  Output-Feedback Cooperative Formation Maneuvering of Autonomous Surface Vehicles With Connectivity Preservation and Collision Avoidance , 2020, IEEE Transactions on Cybernetics.

[33]  Guo-Xing Wen,et al.  Adaptive Consensus Control for a Class of Nonlinear Multiagent Time-Delay Systems Using Neural Networks , 2014, IEEE Transactions on Neural Networks and Learning Systems.

[34]  Ming Xin,et al.  Multi-agent consensus algorithm with obstacle avoidance via optimal control approach , 2011, Proceedings of the 2011 American Control Conference.

[35]  Lei Zou,et al.  Recursive Filtering for Time-Varying Systems With Random Access Protocol , 2019, IEEE Transactions on Automatic Control.

[36]  Zhou Quan,et al.  Scaled consensus for asynchronous high‐order discrete‐time multiagent systems , 2019, International Journal of Robust and Nonlinear Control.

[37]  Yan-Jun Liu,et al.  Formation Control With Obstacle Avoidance for a Class of Stochastic Multiagent Systems , 2018, IEEE Transactions on Industrial Electronics.

[38]  Yaonan Wang,et al.  Circumnavigation of a Moving Target in 3D by Multi-agent Systems with Collision Avoidance: An Orthogonal Vector Fields-based Approach , 2019, International Journal of Control, Automation and Systems.

[39]  Shihua Chen,et al.  Pinning synchronization of the complex networks with non-delayed and delayed coupling , 2009 .

[40]  Chunfang Liu,et al.  Formation control with obstacle avoidance of second-order multi-agent systems under directed communication topology , 2019, Science China Information Sciences.

[41]  Gang Feng,et al.  Neural Network-Based Adaptive Control for Pure-Feedback Stochastic Nonlinear Systems With Time-Varying Delays and Dead-Zone Input , 2020, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[42]  Xinghuo Yu,et al.  Second-order tracking control for leader-follower multi-agent flocking in directed graphs with switching topology , 2011, Syst. Control. Lett..

[43]  John Hauser,et al.  Energy-Optimal Motion Planning for Multiple Robotic Vehicles With Collision Avoidance , 2016, IEEE Transactions on Control Systems Technology.

[44]  Zvi Shiller,et al.  Online sub-optimal obstacle avoidance , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[45]  Tieshan Li,et al.  NN Reinforcement Learning Adaptive Control for a Class of Nonstrict-Feedback Discrete-Time Systems , 2020, IEEE Transactions on Cybernetics.

[46]  Long Wang,et al.  Finite-Time Consensus Problems for Networks of Dynamic Agents , 2007, IEEE Transactions on Automatic Control.

[47]  Sanbo Ding,et al.  Event-triggered synchronization of discrete-time neural networks: A switching approach , 2020, Neural Networks.

[48]  Carlos Sagüés,et al.  Cooperative Periodic Coverage With Collision Avoidance , 2019, IEEE Transactions on Control Systems Technology.

[49]  Choon Ki Ahn,et al.  Boundary Antidisturbance Control of a Spatially Nonlinear Flexible String System , 2020, IEEE Transactions on Industrial Electronics.

[50]  Jian Han,et al.  Robust adaptive tracking control for a class of mechanical systems with unknown disturbances under actuator saturation , 2019, International Journal of Robust and Nonlinear Control.

[51]  Daniel E. Koditschek,et al.  Exact robot navigation using artificial potential functions , 1992, IEEE Trans. Robotics Autom..

[52]  Chao Chen,et al.  Adaptive Partial Reinforcement Learning Neural Network-Based Tracking Control for Wheeled Mobile Robotic Systems , 2020, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[53]  Randal W. Beard,et al.  A coordination architecture for spacecraft formation control , 2001, IEEE Trans. Control. Syst. Technol..

[54]  George J. Pappas,et al.  Potential Fields for Maintaining Connectivity of Mobile Networks , 2007, IEEE Transactions on Robotics.

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

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

[57]  Tucker R. Balch,et al.  Behavior-based formation control for multirobot teams , 1998, IEEE Trans. Robotics Autom..