Global tracking control of underactuated ODINs in three-dimensional space

This article presents a method to design controllers that force an underactuated omni-directional intelligent navigator (ODIN), a spherical underwater vehicle, to track a reference trajectory in three-dimensional space. The vehicle under consideration has only four thrusters but six degrees of freedom to be controlled. Motivated by the vehicle's steering practice, the roll and pitch angles regarded as virtual controls plus four actual control forces provided by the thrusters are used to force the position and yaw angle of the vehicle to globally and asymptotically track their reference trajectories. The control design is based on the one-step ahead backstepping method and Lyapunov's direct method. A combination of Euler angles and unit-quaternion for the attitude representation of the vehicle is used to obtain global tracking control results. Simulations illustrate the results.

[1]  Khac Duc Do,et al.  A global output-feedback controller for stabilization and tracking of underactuated ODIN: A spherical underwater vehicle , 2004, Autom..

[2]  Khac Duc Do,et al.  Control of Ships and Underwater Vehicles: Design for Underactuated and Nonlinear Marine Systems , 2009 .

[3]  Zhong-Ping Jiang,et al.  Robust and adaptive path following for underactuated autonomous underwater vehicles , 2004 .

[4]  Carlos Silvestre,et al.  On the design of gain-scheduled trajectory tracking controllers , 2002 .

[5]  Miroslav Krstic,et al.  Nonlinear and adaptive control de-sign , 1995 .

[6]  Naomi Ehrich Leonard Control synthesis and adaptation for an underactuated autonomous underwater vehicle , 1995 .

[7]  L. Praly,et al.  Adaptive nonlinear regulation: estimation from the Lyapunov equation , 1992 .

[8]  K. D. Do,et al.  Bounded Controllers for Formation Stabilization of Mobile Agents With Limited Sensing Ranges , 2007, IEEE Transactions on Automatic Control.

[9]  A. Teel Global stabilization and restricted tracking for multiple integrators with bounded controls , 1992 .

[10]  Zongli Lin Global Control of Linear Systems with Saturating Actuators , 1998, Autom..

[11]  Jon Rigelsford,et al.  Underwater Robots: Motion and Force Control of Vehicle-Manipulator Systems , 2004 .

[12]  Nicolas Marchand,et al.  Global stabilization of multiple integrators with bounded controls , 2005, Autom..

[13]  K. D. Do,et al.  Coordination control of multiple ellipsoidal agents with collision avoidance and limited sensing ranges , 2012, Syst. Control. Lett..

[14]  Nilanjan Sarkar,et al.  Adaptive control of an autonomous underwater vehicle: experimental results on ODIN , 2001, IEEE Trans. Control. Syst. Technol..

[15]  Naomi Ehrich Leonard Periodic forcing, dynamics and control of underactuated spacecraft and underwater vehicles , 1995, Proceedings of 1995 34th IEEE Conference on Decision and Control.

[16]  P. Kokotovic,et al.  Adaptive nonlinear design with controller-identifier separation and swapping , 1995, IEEE Trans. Autom. Control..