Adaptive control of an autonomous underwater vehicle: experimental results on ODIN

This paper presents a six degree-of-freedom adaptive controller for autonomous underwater vehicles (AUVs). The proposed control law adopts quaternions to represent attitude errors and thus avoids representation singularities that occur when using Euler angle description of orientation. The adaptive controller has been implemented and experimentally validated on ODIN (Omni-Directional Intelligent Navigator)-an AUV that has been designed and built at the University of Hawaii.

[1]  A. J. Healey,et al.  Adaptive sliding mode control of autonomous underwater vehicles in the dive plane , 1990 .

[2]  Thor I. Fossen,et al.  Position and attitude tracking of AUV's: a quaternion feedback approach , 1994 .

[3]  Junku Yuh,et al.  On‐board sensor‐based adaptive control of small UUVs in very shallow water* , 2000 .

[4]  Nilanjan Sarkar,et al.  Fault tolerant decomposition of thruster forces of an autonomous underwater vehicle , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[5]  Nilanjan Sarkar,et al.  Fault tolerant control of an autonomous underwater vehicle under thruster redundancy: simulations and experiments , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[6]  Maria Letizia Corradini,et al.  A discrete adaptive variable-structure controller for MIMO systems, and its application to an underwater ROV , 1997, IEEE Trans. Control. Syst. Technol..

[7]  Louis L. Whitcomb,et al.  Underwater robotics: out of the research laboratory and into the field , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[8]  Jean-Jacques E. Slotine,et al.  Robust trajectory control of underwater vehicles , 1985 .

[9]  Junku Yuh,et al.  Modeling and control of underwater robotic vehicles , 1990, IEEE Trans. Syst. Man Cybern..

[10]  Thor I. Fossen,et al.  Guidance and control of ocean vehicles , 1994 .

[11]  Andrea Serrani,et al.  Global robust tracking with disturbance attenuation for unmanned underwater vehicles , 1998, Proceedings of the 1998 IEEE International Conference on Control Applications (Cat. No.98CH36104).

[12]  A. J. Healey,et al.  Multivariable sliding mode control for autonomous diving and steering of unmanned underwater vehicles , 1993 .

[13]  Dana R. Yoerger,et al.  Adaptive sliding control of an experimental underwater vehicle , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[14]  S. M. Smith,et al.  Using small AUV for oceanographic measurements , 1999, Oceans '99. MTS/IEEE. Riding the Crest into the 21st Century. Conference and Exhibition. Conference Proceedings (IEEE Cat. No.99CH37008).

[15]  Ronald L. Huston,et al.  Dynamics of Multibody Systems , 1988 .

[16]  Carlos Silvestre,et al.  Design, development, and testing at sea of the mission control system for the MARIUS autonomous underwater vehicle , 1996, OCEANS 96 MTS/IEEE Conference Proceedings. The Coastal Ocean - Prospects for the 21st Century.

[17]  Stefano Chiaverini,et al.  Adaptive tracking control of underwater vehicle-manipulator systems , 1998, Proceedings of the 1998 IEEE International Conference on Control Applications (Cat. No.98CH36104).

[18]  Maja Matijasevic,et al.  Control architectures for autonomous underwater vehicles , 1997 .

[19]  Jean-Jacques E. Slotine,et al.  The influence of thruster dynamics on underwater vehicle behavior and their incorporation into control system design , 1990 .

[20]  Luigi Villani,et al.  An output feedback algorithm for position and attitude tracking control of underwater vehicles , 1998, Proceedings of the 37th IEEE Conference on Decision and Control (Cat. No.98CH36171).

[21]  Junku Yuh,et al.  Experimental study on a learning control system with bound estimation for underwater robots , 1996, Auton. Robots.

[22]  Michel Perrier,et al.  Joint evaluation of mission programming for underwater robots , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[23]  Bruno Siciliano,et al.  Modeling and Control of Robot Manipulators , 1995 .

[24]  O.-E. Fjellstad,et al.  Quaternion feedback regulation of underwater vehicles , 1994, 1994 Proceedings of IEEE International Conference on Control and Applications.

[25]  A. J. Healey,et al.  Toward an improved understanding of thruster dynamics for underwater vehicles , 1995, IEEE Journal of Oceanic Engineering.