Ensuring network connectivity for nonholonomic robots during rendezvous

To achieve a cooperative objective in a multi-robot system typically requires that the robots collaborate over a communication network. In this paper, we design a control strategy for repositioning and reorienting a group of wheeled robots with nonholonomic constraints and limited communication and sensing capabilities. Each robot knows the positions of only those nodes within its sensing range and can only communicate with nodes within its communication range. Thus, the objective must be accomplished while ensuring that specified nodes stay within each other's sensing and communication ranges and that the overall communication network stays connected. To achieve these objectives, we develop a dipolar navigation function and corresponding time-varying continuous controller. We show that if the network is initially connected, the controller maintains the specified communication links at all times while moving the robots into the specified positions and orientations. We consider the particular application of moving the robots to a common rendezvous point with a specified orientation. Simulation results verify the effectiveness of the proposed approach.

[1]  Z. Kan,et al.  Ensuring network connectivity during formation control using a decentralized navigation function , 2010, 2010 - MILCOM 2010 MILITARY COMMUNICATIONS CONFERENCE.

[2]  Meng Ji,et al.  Connectedness preserving distributed coordination control over dynamic graphs , 2005, Proceedings of the 2005, American Control Conference, 2005..

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

[4]  Dimos V. Dimarogonas,et al.  A feedback stabilization and collision avoidance scheme for multiple independent non-point agents, , 2006, Autom..

[5]  D. Koditschek,et al.  Robot navigation functions on manifolds with boundary , 1990 .

[6]  Kostas J. Kyriakopoulos,et al.  Nonholonomic navigation and control of cooperating mobile manipulators , 2003, IEEE Trans. Robotics Autom..

[7]  K.J. Kyriakopoulos,et al.  3D navigation and collision avoidance for a non-holonomic vehicle , 2008, 2008 American Control Conference.

[8]  George J. Pappas,et al.  Distributed Connectivity Control of Mobile Networks , 2008, IEEE Trans. Robotics.

[9]  George J. Pappas,et al.  Flocking while preserving network connectivity , 2007, 2007 46th IEEE Conference on Decision and Control.

[10]  Richard M. Murray,et al.  Consensus problems in networks of agents with switching topology and time-delays , 2004, IEEE Transactions on Automatic Control.

[11]  A. Jadbabaie,et al.  Formation control for a cooperative multi-agent system using decentralized navigation functions , 2006, 2006 American Control Conference.

[12]  Dimos V. Dimarogonas,et al.  Decentralized motion control of multiple holonomic agents under input constraints , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).

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

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

[15]  Kostas J. Kyriakopoulos,et al.  Navigation of Multiple Kinematically Constrained Robots , 2008, IEEE Transactions on Robotics.

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

[17]  Dimos V. Dimarogonas,et al.  A feedback control scheme for multiple independent dynamic non-point agents , 2006 .

[18]  Kostas J. Kyriakopoulos,et al.  Nonholonomic motion planning for mobile manipulators , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

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

[20]  Dimos V. Dimarogonas,et al.  Connectivity preserving distributed swarm aggregation for multiple kinematic agents , 2007, 2007 46th IEEE Conference on Decision and Control.

[21]  Yasamin Mostofi,et al.  Communication-aware target tracking using navigation functions - Centralized case , 2009, 2009 Second International Conference on Robot Communication and Coordination.

[22]  K.H. Johansson,et al.  Analysis of robot navigation schemes using Rantzer’s Dual Lyapunov Theorem , 2008, 2008 American Control Conference.

[23]  George J. Pappas,et al.  Distributed connectivity control of mobile networks , 2007, 2007 46th IEEE Conference on Decision and Control.

[24]  Jian Chen,et al.  Multiple UAV navigation with finite sensing zone , 2006, 2006 American Control Conference.

[25]  Amit Kumar,et al.  Towards Decentralization of Multi-robot Navigation Functions , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

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