Adaptive control of underactuated robots with unmodeled dynamics

This paper develops an adaptive controller for underactuated robotic systems with unmodeled dynamics. The control scheme is motivated by the applications of manipulators operating on dynamic platforms. The design decouples the system's adaptation and control loops to allow for fast estimation rates, while guaranteeing bounded deviation from a nonadaptive reference system. The proposed formulation is independent of detailed information about the system model. The control scheme is tested in different trajectory-tracking scenarios: (i) a manipulator installed on a ship operating in a high-sea state with uncertain environmental disturbances and (ii) a mobile manipulator moving across a rough terrain of unknown geometry. The simulation results illustrate the tracking performance of the proposed control algorithm, its ability to deal with unmodeled dynamics, and its robustness to measurement noise and time delay, while maintaining smooth control signals. An adaptive control formulation for underactuated robotic systems with unmodeled dynamics is proposed.The design allows for fast estimation while guaranteeing bounded deviation from a nonadaptive reference system.The proposed formulation is independent of detailed information about the system model.The proof of stability is established by the analysis based on input-output maps.The system's robustness to measurement noise and time delay is demonstrated.

[1]  Víctor H. Andaluz,et al.  Visual control with adaptive dynamical compensation for 3D target tracking by mobile manipulators , 2012 .

[2]  Hanlei Wang,et al.  On the Recursive Adaptive Control for Free-floating Space Manipulators , 2012, J. Intell. Robotic Syst..

[3]  Jean-Pierre Richard,et al.  Time-delay systems: an overview of some recent advances and open problems , 2003, Autom..

[4]  Wenjie Dong,et al.  On trajectory and force tracking control of constrained mobile manipulators with parameter uncertainty , 2002, Autom..

[5]  Weng Khuen Ho,et al.  Optimal Gain and Phase Margin Tuning for PID Controllers , 1998, Autom..

[6]  Rogelio Lozano,et al.  Non-linear Control for Underactuated Mechanical Systems , 2001 .

[7]  Mohamed Jallouli,et al.  On trajectory tracking control for nonholonomic mobile manipulators with dynamic uncertainties and external torque disturbances , 2012, Robotics Auton. Syst..

[8]  Gianluca Antonelli Underwater Robots - 2nd Edition - Motion and Force Control of Vehicle-Manipulator Systems , 2006, Springer Tracts in Advanced Robotics.

[9]  Metin Ozkan,et al.  Adaptive control of free-floating space manipulators using dynamically equivalent manipulator model , 2004, Robotics Auton. Syst..

[10]  Yunong Zhang,et al.  Robust adaptive motion/force control for wheeled inverted pendulums , 2010, Autom..

[11]  Naira Hovakimyan,et al.  L1 Adaptive Control Theory - Guaranteed Robustness with Fast Adaptation , 2010, Advances in design and control.

[12]  Kazuhiro Kosuge,et al.  Force control of a water-surface robot utilizing vehicle restoring force , 1997, Adv. Robotics.

[13]  Robert R. Bitmead,et al.  On resampling and uncertainty estimation in Linear System Identification , 2010, Autom..

[14]  Inseok Hwang,et al.  State estimation and fault detection and identification for constrained stochastic linear hybrid systems , 2013 .

[15]  Springer. Niculescu,et al.  Delay effects on stability , 2001 .

[16]  J. Silvester Determinants of block matrices , 2000, The Mathematical Gazette.

[17]  Patrizio Tomei,et al.  Model reference adaptive control algorithms for industrial robots , 1984, Autom..

[18]  Yukinori Kobayashi,et al.  System modeling and tracking control of mobile manipulator subjected to dynamic interaction and uncertainty , 2013 .

[19]  Henk Nijmeijer,et al.  A passivity approach to controller-observer design for robots , 1993, IEEE Trans. Robotics Autom..

[20]  Masayoshi Tomizuka,et al.  An adaptive control scheme for mechanical manipulators. Compensation of nonlinearity and decoupling control , 1986 .

[21]  Hanlei Wang,et al.  Passivity based adaptive Jacobian tracking for free-floating space manipulators without using spacecraft acceleration , 2009, Autom..

[22]  Jing Li,et al.  Trajectory Planning and Optimized Adaptive Control for a Class of Wheeled Inverted Pendulum Vehicle Models , 2013, IEEE Transactions on Cybernetics.

[23]  Thor I. Fossen,et al.  Adaptive control of nonlinear systems: A case study of underwater robotic systems , 1991, J. Field Robotics.

[24]  S. Niculescu,et al.  Stability analysis of time-delay systems : A lyapunov approach , 2006 .

[25]  Naira Hovakimyan,et al.  Marginal Stability in ℒ1-Adaptive Control of Manipulators , 2013 .

[26]  Travis E. Gibson,et al.  Projection Operator in Adaptive Systems , 2011, ArXiv.

[27]  Arjan van der Schaft,et al.  Dynamics and control of a class of underactuated mechanical systems , 1999, IEEE Trans. Autom. Control..

[28]  Gianluca Antonelli,et al.  Underwater robots: Motion and force control of vehicle , 2006 .

[29]  Giuseppe Oriolo,et al.  Control of mechanical systems with second-order nonholonomic constraints: underactuated manipulators , 1991, [1991] Proceedings of the 30th IEEE Conference on Decision and Control.

[30]  Frank L. Lewis,et al.  Control of a nonholonomic mobile robot using neural networks , 1998, IEEE Trans. Neural Networks.

[31]  Gianluca Antonelli,et al.  Adaptive tracking control of underwater vehicle-manipulator systems based on the virtual decomposition approach , 2004, IEEE Transactions on Robotics and Automation.

[32]  Arjan van der Schaft,et al.  Interconnection and damping assignment passivity-based control of port-controlled Hamiltonian systems , 2002, Autom..

[33]  Ronald A. Hess,et al.  Interaction Control of a Redundant Mobile Manipulator , 1998, Int. J. Robotics Res..

[34]  Jean-Jacques E. Slotine,et al.  Stable Adaptive Teleoperation , 1990, 1990 American Control Conference.

[35]  Kazuya Yoshida,et al.  Adaptive Reaction Control for Space Robotic Applications with Dynamic Model Uncertainty , 2010, Adv. Robotics.

[36]  S. Shankar Sastry,et al.  Adaptive Control of Mechanical Manipulators , 1987, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[37]  Matthew W. Dunnigan,et al.  Tracking control scheme for an underwater vehicle-manipulator system with single and multiple sub-regions and sub-task objectives , 2011 .

[38]  R. W. Brockett,et al.  Asymptotic stability and feedback stabilization , 1982 .

[39]  Jan Tommy Gravdahl,et al.  Modeling and motion planning for mechanisms on a non-inertial base , 2009, 2009 IEEE International Conference on Robotics and Automation.

[40]  Boubaker Daachi,et al.  Adaptive variable structure controller of redundant robots with mobile/fixed obstacles avoidance , 2013, Robotics Auton. Syst..

[41]  Zhijun Li,et al.  Dynamic coupling switching control incorporating Support Vector Machines for wheeled mobile manipulators with hybrid joints , 2010, Autom..

[42]  Jan Tommy Gravdahl,et al.  Motion planning and control of robotic manipulators on seaborne platforms , 2011 .

[43]  Steven Dubowsky,et al.  The application of model-referenced adaptive control to robotic manipulators , 1979 .

[44]  J. Slotine,et al.  On the Adaptive Control of Robot Manipulators , 1987 .

[45]  Alicja Mazur Hybrid adaptive control laws solving a path following problem for non-holonomic mobile manipulators , 2004 .

[46]  T. Georgiou,et al.  Robustness analysis of nonlinear feedback systems: an input-output approach , 1997, IEEE Trans. Autom. Control..

[47]  Jan Tommy Gravdahl,et al.  On the influence of ship motion prediction accuracy on motion planning and control of robotic manipulators on seaborne platforms , 2010, 2010 IEEE International Conference on Robotics and Automation.

[48]  Cyprian M. Wronka,et al.  Derivation and analysis of a dynamic model of a robotic manipulator on a moving base , 2011, Robotics Auton. Syst..

[49]  Kristin Ytterstad Pettersen,et al.  Singularity-free dynamic equations of vehicle-manipulator systems , 2010, Simul. Model. Pract. Theory.

[50]  Mark French,et al.  Adaptive Control and Robustness in the Gap Metric , 2008, IEEE Transactions on Automatic Control.

[51]  Mark W. Spong,et al.  Adaptive motion control of rigid robots: a tutorial , 1988, Proceedings of the 27th IEEE Conference on Decision and Control.

[52]  Hongnian Yu,et al.  A Survey of Underactuated Mechanical Systems , 2013 .

[53]  John F. Jansen,et al.  On the modeling of robots operating on ships , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.