Application of MOOS-IvP architecture in multiple autonomous underwater vehicle cooperation

This Paper describes an investigation into the cooperation of multiple autonomous underwater vehicles. A distributed control architecture MOOS-IvP (which was proposed by Newman at oxford and Benjamin at MIT) is applied to the multiple underwater vehicle system (MAUVS). In this architecture, a behavior based cooperative control strategy is used and a new method for behavior fusion is introduced. In this paper, the problem of behavior fusion is modeled as a multi-objective optimization problem and IvP model is used to ensure an optimal result in a timely manner. In order for MAUVS to work efficiently in such scenarios as oceanographic data gathering, a market-based approach to coordination of multiple autonomous underwater vehicles is proposed. It is shown in this paper that the market based approach can be integrated into the MOOS-IvP architecture so as to enable the MAUVS to work intelligently in complex tasks.

[1]  Martin Andersson,et al.  Contract type sequencing for reallocative negotiation , 2000, Proceedings 20th IEEE International Conference on Distributed Computing Systems.

[2]  Ding Wang,et al.  Behavior Based Adaptive Control for Autonomous Oceanographic Sampling , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[3]  John J. Leonard,et al.  An Overview of MOOS-IvP and a Brief Users Guide to the IvP Helm Autonomy Software , 2009 .

[4]  Nidhi Kalra,et al.  Market-Based Multirobot Coordination: A Survey and Analysis , 2006, Proceedings of the IEEE.

[5]  G. Clarke,et al.  Scheduling of Vehicles from a Central Depot to a Number of Delivery Points , 1964 .

[6]  J.J. Leonard,et al.  A behavior-based approach to adaptive feature detection and following with autonomous underwater vehicles , 2000, IEEE Journal of Oceanic Engineering.

[7]  Joan Batlle,et al.  Recent trends in control architectures for autonomous underwater vehicles , 1999, Int. J. Syst. Sci..

[8]  Jukka Riekki,et al.  Reactive task execution of a mobile robot , 1998 .

[9]  Stefan B. Williams,et al.  A behavior-based architecture for autonomous underwater exploration , 2002, Inf. Sci..

[10]  Daniel L. Rudnick,et al.  Observing the Ocean with Autonomous and Lagrangian Platforms and Sensors (ALPS): the Role of ALPS in Sustained Ocean Observing Systems , 2003 .

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

[12]  Elmar G. Wolfstetter AUCTIONS: AN INTRODUCTION , 1996 .

[13]  David M. Fratantoni,et al.  Multi-AUV Control and Adaptive Sampling in Monterey Bay , 2006, IEEE Journal of Oceanic Engineering.

[14]  Anthony Stentz,et al.  A Free Market Architecture for Coordinating Multiple Robots , 1999 .

[15]  Naomi Ehrich Leonard,et al.  Virtual leaders, artificial potentials and coordinated control of groups , 2001, Proceedings of the 40th IEEE Conference on Decision and Control (Cat. No.01CH37228).

[16]  Nidhi Kalra,et al.  Market-Based Multirobot Coordination: A Comprehensive Survey and Analysis , 2005 .

[17]  Ronald C. Arkin,et al.  Motor Schema — Based Mobile Robot Navigation , 1989, Int. J. Robotics Res..

[18]  Anthony Stentz,et al.  Traderbots: a new paradigm for robust and efficient multirobot coordination in dynamic environments , 2004 .

[19]  Gert Kootstra,et al.  International Conference on Robotics and Automation (ICRA) , 2008, ICRA 2008.

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

[21]  A.C. Sanderson,et al.  Adaptive sampling algorithms for multiple autonomous underwater vehicles , 2004, 2004 IEEE/OES Autonomous Underwater Vehicles (IEEE Cat. No.04CH37578).

[22]  Sanem Sariel,et al.  Distributed Multi-AUV Coordination in Naval Mine Countermeasure Missions , 2006 .

[23]  Leslie Pack Kaelbling,et al.  Interval programming: a multi-objective optimization model for autonomous vehicle control , 2002 .

[24]  Paul Newman,et al.  Multi-objective optimization of sensor quality with efficient marine vehicle task execution , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[25]  Stefan B. Williams,et al.  Behavior-based control for autonomous underwater exploration , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[26]  Julio Rosenblatt,et al.  DAMN: a distributed architecture for mobile navigation , 1997, J. Exp. Theor. Artif. Intell..