Multi-Robot Collaboration with Range-Limited Communication: Experiments with Two Underactuated ASVs

We present a collaborative team of two under-actuated autonomous surface vessels (ASVs) that performs a cooperative navigation task while satisfying a communication constraint. Our approach is based on the use of a hierarchical control structure where a supervisory module commands each vessel to perform prioritized elementary tasks, a behavior-based controller generates motion directives to achieve the assigned tasks, and a maneuvering controller generates the actuator commands to follow the motion directives. The control technique has been tested in a mission where a set of target locations spread across a planar environment has to be visited once by either of the two ASVs while maintaining a relative separation less than a given maximum distance (to guarantee inter-ASV wireless communication). Experiments were carried out in the field with a team of two ASVs visiting 22 locations on a lake surface (approximately 30000m 2) with static obstacles. Results show a 30% improvement in mission time over the single-robot case.

[1]  Kristin Ytterstad Pettersen,et al.  Underactuated dynamic positioning of a ship-experimental results , 2000, IEEE Trans. Control. Syst. Technol..

[2]  Gianluca Antonelli,et al.  The Entrapment/Escorting Mission , 2008, IEEE Robotics & Automation Magazine.

[3]  Gaurav S. Sukhatme,et al.  An experimental study of station keeping on an underactuated ASV , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[4]  Michail G. Lagoudakis,et al.  Multi-robot routing under limited communication range , 2008, 2008 IEEE International Conference on Robotics and Automation.

[5]  Gianluca Antonelli,et al.  Coordinated Control of Mobile Antennas for Ad-Hoc Networks in Cluttered Environments , 2006, IAS.

[6]  Rodney A. Brooks,et al.  A Robust Layered Control Syste For A Mobile Robot , 2022 .

[7]  T.I. Fossen,et al.  Nonlinear formation control of marine craft with experimental results , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[8]  Ronald C. Arkin,et al.  An Behavior-based Robotics , 1998 .

[9]  Thor I. Fossen A Nonlinear Unified State-Space Model for Ship Maneuvering and Control in a Seaway , 2005, Int. J. Bifurc. Chaos.

[10]  Antonio Loría,et al.  A separation principle for dynamic positioning of ships: theoretical and experimental results , 2000, IEEE Trans. Control. Syst. Technol..

[11]  Thor I. Fossen,et al.  Marine Control Systems Guidance, Navigation, and Control of Ships, Rigs and Underwater Vehicles , 2002 .

[12]  C. Silvestre,et al.  Formation Control of Underactuated Marine Vehicles with Communication Constraints , 2006 .

[13]  Gianluca Antonelli,et al.  The null-space-based behavioral control for autonomous robotic systems , 2008, Intell. Serv. Robotics.

[14]  Andrew B. Kahng,et al.  Cooperative Mobile Robotics: Antecedents and Directions , 1997, Auton. Robots.

[15]  K.Y. Pettersen,et al.  Cross-track formation control of underactuated surface vessels , 2006, Proceedings of the 45th IEEE Conference on Decision and Control.

[16]  João P. Hespanha,et al.  Trajectory-Tracking and Path-Following of Underactuated Autonomous Vehicles With Parametric Modeling Uncertainty , 2007, IEEE Transactions on Automatic Control.

[17]  Thor I. Fossen,et al.  Formation Control of Marine Surface Vessels Using the Null-Space-Based Behavioral Control , 2006 .

[18]  Gianluca Antonelli,et al.  Experiments of Formation Control With Multirobot Systems Using the Null-Space-Based Behavioral Control , 2009, IEEE Transactions on Control Systems Technology.

[19]  Kristin Ytterstad Pettersen,et al.  Tracking control of an underactuated ship , 2003, IEEE Trans. Control. Syst. Technol..