Adaptive tracking control of underwater vehicle-manipulator systems based on the virtual decomposition approach

A novel adaptive control law for the end-effector tracking problem of underwater vehicle-manipulator systems (UVMSs) is presented in this paper. By exploiting the serial-chain kinematic structure of the UVMS, the overall control problem is decomposed in a set of elementary control problems, each of them formulated with respect to a single rigid body in the system. The proposed approach results in a modular control scheme which simplifies application to UVMSs with a large number of links, reduces the required computational burden, and allows efficient implementation on distributed computing architectures. Furthermore, the occurrence of kinematic and representation singularities is overcome, respectively, by expressing the control law in body-fixed coordinates and representing the attitude via the unit quaternion. To show the effectiveness of the proposed control strategy, a simulation case study is developed for a vehicle in spatial motion carrying a six-degree-of-freedom manipulator.

[1]  M. Perrier,et al.  Control of underwater vehicle/manipulator with composite dynamics , 1998, Proceedings of the 1998 American Control Conference. ACC (IEEE Cat. No.98CH36207).

[2]  Stefano Chiaverini,et al.  A modular scheme for adaptive control of underwater vehicle-manipulator systems , 1999, Proceedings of the 1999 American Control Conference (Cat. No. 99CH36251).

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

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

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

[6]  Dana R. Yoerger,et al.  Development, comparison, and preliminary experimental validation of nonlinear dynamic thruster models , 1999 .

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

[8]  Junku Yuh,et al.  Application of adaptive disturbance observer control to an underwater manipulator , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[9]  B. Siciliano,et al.  The unit quaternion: a useful tool for inverse kinematics of robot manipulators , 1999 .

[10]  Timothy W. McLain,et al.  Experiments in the coordinated control of an underwater arm/vehicle system , 1996, Auton. Robots.

[11]  Gianluca Antonelli SIMURV. A Simulation Package for Underwater Vehicle-Manipulator Systems , 2003 .

[12]  Werner Schiehlen,et al.  A Review of: Dynamics of Multibody Systems R. E. ROBERSON and R. SCHWERTASSEK Berlin/ …: Springer-Verlag 1988 , 1990 .

[13]  Gianluca Antonelli,et al.  A novel adaptive control law for underwater vehicles , 2003, IEEE Trans. Control. Syst. Technol..

[14]  Ahmed A. Shabana,et al.  Dynamics of Multibody Systems , 2020 .

[15]  Nilanjan Sarkar,et al.  Motion coordination of underwater vehicle-manipulator systems subject to drag optimization , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[16]  G. T. Russell,et al.  Evaluation and reduction of the dynamic coupling between a manipulator and an underwater vehicle , 1998 .

[17]  Dong-Soo Kwon,et al.  Control of underwater manipulators mounted on an ROV using base force information , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[18]  Tzyh Jong Tarn,et al.  Modeling and control for underwater robotic manipulators - an example , 1997, Proceedings of International Conference on Robotics and Automation.

[19]  Wen-Hong Zhu,et al.  Virtual decomposition based control for generalized high dimensional robotic systems with complicated structure , 1997, IEEE Trans. Robotics Autom..

[20]  Gianluca Antonelli,et al.  Fuzzy redundancy resolution and motion coordination for underwater vehicle-manipulator systems , 2003, IEEE Trans. Fuzzy Syst..

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

[22]  Stefano Chiaverini,et al.  Singularity-robust task-priority redundancy resolution for real-time kinematic control of robot manipulators , 1997, IEEE Trans. Robotics Autom..

[23]  Gianluca Antonelli,et al.  Task-priority redundancy resolution for underwater vehicle-manipulator systems , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[24]  T.I. Fossen Adaptive macro-micro control of nonlinear underwater robotic systems , 1991, Fifth International Conference on Advanced Robotics 'Robots in Unstructured Environments.

[25]  R. Lakshmi,et al.  A coordinated control of an underwater vehicle and robotic manipulator , 1991, J. Field Robotics.