Multi-robot rendezvous based on bearing-aided hierarchical tracking of network topology

Abstract Rendezvous control of multiple robots without losing network connectivity has important implications in multi-robot system including formation control, coordinated task assignments, and cooperative robotic missions. This paper introduces a new coordinate-free, bearing-based algorithm to enable rendezvous of distributed mobile robots at any designated leader robot node using hierarchical tracking of wireless network topology. An assumption is made that the robot can only sense and communicate with their neighbors (i.e., local sensing). The proposed approach preserves connectivity during the rendezvous task, adapts to dynamic changes in the network topology (e.g., losing or re-gaining a communication link), and is tolerant of mobility faults in the robots. We theoretically analyze the proposed algorithm and experimentally demonstrate the approach through simulations and extensive field experiments. The results indicate that the method is effective in a variety of realistic scenarios in which the robots are distributed in a cluttered environment.

[1]  Masafumi Yamashita,et al.  Distributed memoryless point convergence algorithm for mobile robots with limited visibility , 1999, IEEE Trans. Robotics Autom..

[2]  Lou Caccetta,et al.  Graphs of maximum diameter , 1992, Discret. Math..

[3]  Jonghoek Kim,et al.  Motion control of multiple autonomous ships to approach a target without being detected , 2018 .

[4]  Guoqiang Hu,et al.  Robust connectivity preserving rendezvous of multi-robot systems under unknown dynamics and disturbances , 2015, 2015 54th IEEE Conference on Decision and Control (CDC).

[5]  Fumin Zhang,et al.  Simultaneous Cooperative Exploration and Networking based on Voronoi Diagrams , 2009 .

[6]  Javier Alonso-Mora,et al.  Distributed multi-robot formation control among obstacles: A geometric and optimization approach with consensus , 2016, 2016 IEEE International Conference on Robotics and Automation (ICRA).

[7]  Ramviyas Parasuraman,et al.  A Directional Antenna based Leader-Follower Relay System for End-to-End Robot Communications , 2017, Robotics Auton. Syst..

[8]  Cristian Mahulea,et al.  Constrained invariant motions for networked multi-agent systems , 2009, 2009 American Control Conference.

[9]  Debasish Ghose,et al.  Generalized hierarchical cyclic pursuit , 2016, Autom..

[10]  Seth Hutchinson,et al.  An efficient algorithm for fault-tolerant rendezvous of multi-robot systems with controllable sensing range , 2016, 2016 IEEE International Conference on Robotics and Automation (ICRA).

[11]  Nina Mahmoudian,et al.  Underwater multi-robot persistent area coverage mission planning , 2016, OCEANS 2016 MTS/IEEE Monterey.

[12]  Eric T. Matson,et al.  Active Antenna Tracking System with Directional Antennas for Enhancing Wireless Communication Capabilities of a Networked Robotic System , 2016, J. Field Robotics.

[13]  Petter Ögren,et al.  Flocking with Obstacle Avoidance: A New Distributed Coordination Algorithm Based on Voronoi Partitions , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

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

[15]  Howie Choset,et al.  Multi-agent deterministic graph mapping via robot rendezvous , 2012, 2012 IEEE International Conference on Robotics and Automation.

[16]  J. P. Lasalle The stability of dynamical systems , 1976 .

[17]  Gregory Dudek,et al.  Collaborative Robot Exploration and Rendezvous: Algorithms, Performance Bounds and Observations , 2001, Auton. Robots.

[18]  Eric T. Matson,et al.  Robotic Follower System Using Bearing-Only Tracking with Directional Antennas , 2013, RiTA.

[19]  Gaurav S. Sukhatme,et al.  Collective transport of robots: Coherent, minimalist multi-robot leader-following , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[20]  Lorenzo Sabattini,et al.  Arbitrarily shaped formations of mobile robots: artificial potential fields and coordinate transformation , 2011, Auton. Robots.

[21]  R. Ruth,et al.  Stability of dynamical systems , 1988 .

[22]  Yangquan Chen,et al.  Experimental Validation of Consensus Algorithms for Multivehicle Cooperative Control , 2008, IEEE Transactions on Control Systems Technology.

[23]  Magnus Egerstedt,et al.  Battery Level Estimation of Mobile Agents under Communication Constraints , 2010, 2010 IEEE International Conference on Sensor Networks, Ubiquitous, and Trustworthy Computing.

[24]  Amir G. Aghdam,et al.  Connectivity Preservation in Nonholonomic Multi-Agent Systems: A Bounded Distributed Control Strategy , 2013, IEEE Transactions on Automatic Control.

[25]  Long Wang,et al.  Connectivity preservation for multi-agent rendezvous with link failure , 2012, Autom..

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

[27]  Jorge Cortes,et al.  Distributed Control and Estimation of Robotic Vehicle Networks: Overview of the Special Issue , 2016, IEEE Control Systems.

[28]  Stephen Cameron,et al.  Dynamic team hierarchies in communication-limited multi-robot exploration , 2010, 2010 IEEE Safety Security and Rescue Robotics.

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

[30]  Lynne E. Parker,et al.  Heterogeneous mobile sensor net deployment using robot herding and line-of-sight formations , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[31]  Magnus Egerstedt,et al.  Energy-Constrained Coordination of Multi-Robot Teams , 2017, IEEE Transactions on Control Systems Technology.

[32]  Shiyu Zhao,et al.  Flexible bearing-only rendezvous control of mobile robots , 2017, 2017 36th Chinese Control Conference (CCC).

[33]  Lorenzo Sabattini,et al.  Distributed Control of Multirobot Systems With Global Connectivity Maintenance , 2013, IEEE Transactions on Robotics.

[34]  Kathryn Fraughnaugh,et al.  Introduction to graph theory , 1973, Mathematical Gazette.

[35]  Sonia Mart́ınez Practical multiagent rendezvous through modified circumcenter algorithms , 2009, Autom..

[36]  Jie Yang,et al.  Preserving Multirobot Connectivity in Rendezvous Tasks in the Presence of Obstacles With Bounded Control Input , 2013, IEEE Transactions on Control Systems Technology.

[37]  Jonghoek Kim,et al.  Cooperative Exploration and Networking While Preserving Collision Avoidance , 2017, IEEE Transactions on Cybernetics.

[38]  Magnus Egerstedt,et al.  Graph Theoretic Methods in Multiagent Networks , 2010, Princeton Series in Applied Mathematics.

[39]  M. Egerstedt,et al.  Leader-based multi-agent coordination: controllability and optimal control , 2006, 2006 American Control Conference.

[40]  Maximilian Kriegleder,et al.  Rendezvous with bearing-only information and limited sensing range , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[41]  Debasish Ghose,et al.  Rendezvous of Multiple UAVs with Collision Avoidance Using Consensus , 2012 .

[42]  Seth Hutchinson,et al.  A distributed optimal strategy for rendezvous of multi-robots with random node failures , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[43]  Jonghoek Kim Capturing intruders based on Voronoi diagrams assisted by information networks , 2017 .

[44]  Jonghoek Kim Cooperative exploration and protection of a workspace assisted by information networks , 2013, Annals of Mathematics and Artificial Intelligence.

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

[46]  Steven M. LaValle,et al.  Planning algorithms , 2006 .

[47]  Steven Lake Waslander,et al.  Multirobot Rendezvous Planning for Recharging in Persistent Tasks , 2015, IEEE Transactions on Robotics.

[48]  D. West Introduction to Graph Theory , 1995 .

[49]  Daniel Liberzon,et al.  Rendezvous without coordinates , 2008, 2008 47th IEEE Conference on Decision and Control.

[50]  Dong Sun,et al.  Multirobot rendezvous with bearing-only or range-only measurements , 2014, ROBIO 2014.