Decentralized local-global connectivity maintenance for networked robotic teams

Abstract A prerequisite for a team of robots to cooperate is to maintain connectivity among robots. Connectivity maintenance has been extensively studied recently and several local and global connectivity maintenance algorithms have been proposed for the distance dependent communication topology. Local methods are known to be very restrictive and it will be shown that global methods, based on power iteration estimation, could be sluggish in the presence of communication delay and non-converging in large and sparse robot teams. Therefore, a method based on k-hop routing is proposed, where k is a design parameter to determine the locality level of the proposed method. Before any link disconnection, a test for an alternative k-hop path is executed and, based on its result, the disconnection is allowed or blocked. Blocking displacement for maintaining connectivity will eventually immobilize (freeze) the network. Therefore, a procedure for unfreezing the network is also proposed. Simulation results are provided to further investigate the proposed method.

[1]  Housheng Su,et al.  A connectivity-preserving flocking algorithm for multi-agent dynamical systems with bounded potential function , 2012 .

[2]  Jacky Baltes,et al.  Multi-robot Task Allocation Using Clustering Method , 2015, RiTA.

[3]  Amir G. Aghdam,et al.  A Class of Bounded Distributed Control Strategies for Connectivity Preservation in Multi-Agent Systems , 2010, IEEE Transactions on Automatic Control.

[4]  Qiang Wang,et al.  Flocking with obstacle avoidance and connectivity maintenance in multi-agent systems , 2012, 2012 IEEE 51st IEEE Conference on Decision and Control (CDC).

[5]  Andrea Gasparri,et al.  Distributed Control of Multirobot Systems With Global Connectivity Maintenance , 2013, IEEE Trans. Robotics.

[6]  M. Ani Hsieh,et al.  Maintaining network connectivity and performance in robot teams , 2008, J. Field Robotics.

[7]  Christian Bettstetter,et al.  Multi-objective UAV path planning for search and rescue , 2017, 2017 IEEE International Conference on Robotics and Automation (ICRA).

[8]  David Q. Mayne,et al.  Robust model predictive control of constrained linear systems with bounded disturbances , 2005, Autom..

[9]  N. Abreu Old and new results on algebraic connectivity of graphs , 2007 .

[10]  Morten Hovd,et al.  Constrained Control of Uncertain, Time-varying Linear Discrete-Time Systems Subject to Bounded Disturbances , 2015, IEEE Transactions on Automatic Control.

[11]  Luca Maria Gambardella,et al.  Connectivity-aware planning of search and rescue missions , 2013, 2013 IEEE International Symposium on Safety, Security, and Rescue Robotics (SSRR).

[12]  Carlos H. C. Ribeiro,et al.  Analysis of the Effects of Communication Delay in the Distributed Global Connectivity Maintenance of a Multi-robot System , 2015, CompleNet.

[13]  Guanghui Wen,et al.  Coordination tracking of multi‐agent dynamical systems with general linear node dynamics , 2017 .

[14]  Mohammad Shahidehpour,et al.  A Hierarchical Governor/Turbine and Electric Vehicles Optimal Control Framework for Primary Frequency Support in Power Systems , 2018, IEEE Transactions on Smart Grid.

[15]  Guanghui Wen,et al.  A connectivity-preserving flocking algorithm for nonlinear multi-agent systems with bounded potential function , 2011, Proceedings of the 30th Chinese Control Conference.

[16]  Magnus Egerstedt,et al.  Distributed Coordination Control of Multiagent Systems While Preserving Connectedness , 2007, IEEE Transactions on Robotics.

[17]  Siddhartha S. Srinivasa,et al.  Decentralized estimation and control of graph connectivity in mobile sensor networks , 2008, 2008 American Control Conference.

[18]  Jie Yang,et al.  A bounded controller for multirobot navigation while maintaining network connectivity in the presence of obstacles , 2013, Autom..

[19]  Lorenzo Sabattini,et al.  Decentralized Estimation and Control for Preserving the Strong Connectivity of Directed Graphs , 2015, IEEE Transactions on Cybernetics.

[20]  Karl Henrik Johansson,et al.  Decentralized connectivity maintenance in mobile networks with bounded inputs , 2008, 2008 IEEE International Conference on Robotics and Automation.

[21]  Andrea Gasparri,et al.  Bounded Control Law for Global Connectivity Maintenance in Cooperative Multirobot Systems , 2017, IEEE Transactions on Robotics.

[22]  Lorenzo Sabattini,et al.  On decentralized connectivity maintenance for mobile robotic systems , 2011, IEEE Conference on Decision and Control and European Control Conference.

[23]  Andrea Gasparri,et al.  Decentralized estimation of Laplacian eigenvalues in multi-agent systems , 2012, Autom..

[24]  Zeljko Zilic,et al.  Mobility and Direction Aware Ad-hoc on Demand Distance Vector Routing Protocol , 2016, FNC/MobiSPC.

[25]  Lorenzo Sabattini,et al.  Decentralized connectivity maintenance for cooperative control of mobile robotic systems , 2013, Int. J. Robotics Res..

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

[27]  Guoqiang Hu,et al.  Robust Connectivity Preserving Rendezvous of Multirobot Systems Under Unknown Dynamics and Disturbances , 2017, IEEE Transactions on Control of Network Systems.

[28]  Yi Dong,et al.  Flocking with connectivity preservation of multiple double integrator systems subject to external disturbances by a distributed control law , 2015, Autom..

[29]  A. Laouiti,et al.  Optimized link state routing protocol for ad hoc networks , 2001, Proceedings. IEEE International Multi Topic Conference, 2001. IEEE INMIC 2001. Technology for the 21st Century..

[30]  David A. Maltz,et al.  Dynamic Source Routing in Ad Hoc Wireless Networks , 1994, Mobidata.

[31]  Andrea Gasparri,et al.  Collective control objective and connectivity preservation for multi-robot systems with bounded input , 2014, 2014 American Control Conference.

[32]  Lorenzo Sabattini,et al.  A Comparison Between Decentralized Local and Global Methods for Connectivity Maintenance of Multi-Robot Networks , 2019, IEEE Robotics and Automation Letters.

[33]  M. Fiedler Algebraic connectivity of graphs , 1973 .

[34]  Karl Henrik Johansson,et al.  Distributed algebraic connectivity estimation for undirected graphs with upper and lower bounds , 2014, Autom..

[35]  Warren E. Dixon,et al.  Graph Matching-Based Formation Reconfiguration of Networked Agents With Connectivity Maintenance , 2015, IEEE Transactions on Control of Network Systems.

[36]  Zhong-Ping Jiang,et al.  Input-to-state stability for discrete-time nonlinear systems , 1999 .

[37]  Antonio Franchi,et al.  A passivity-based decentralized strategy for generalized connectivity maintenance , 2013, Int. J. Robotics Res..

[38]  Lorenzo Sabattini,et al.  Decentralized Global Connectivity Maintenance for Interconnected Lagrangian Systems with Communication Delays , 2012 .

[39]  Gyanappa A. Walikar,et al.  A survey on hybrid routing mechanisms in mobile ad hoc networks , 2017, J. Netw. Comput. Appl..