Design and Implementation of an Inverse Dynamics Controller for Uncertain Nonholonomic Robotic Systems

This paper addresses the trajectory tracking control problem of nonholonomic robotic systems in the presence of modeling uncertainties. A tracking controller is proposed such that it combines the inverse dynamics control technique and an adaptive robust PID control strategy to preserve robustness to both parametric and nonparametric uncertainties. A SPR-Lypunov stability analysis demonstrates that tracking errors are uniformly ultimately bounded (UUB) and exponentially converge to a small ball containing the origin. The proposed inverse dynamics tracking controller is successfully applied to a nonholonomic wheeled mobile robot (WMR) and experimental results are presented to validate the effectiveness of the proposed controller.

[1]  Frank L. Lewis,et al.  Control of Robot Manipulators , 1993 .

[2]  A. Bloch,et al.  Control and stabilization of nonholonomic dynamic systems , 1992 .

[3]  Zhihua Qu,et al.  Robust tracking control of robot manipulators , 1996 .

[4]  Weiliang Xu,et al.  Trajectory tracking control of dynamic non‐holonomic systems with unknown dynamics , 1999 .

[5]  Jun-Ho Oh,et al.  Tracking control of a two-wheeled mobile robot using inputoutput linearization , 1999 .

[6]  G. Campion,et al.  Modelling and state feedback control of nonholonomic mechanical systems , 1991, [1991] Proceedings of the 30th IEEE Conference on Decision and Control.

[7]  Vijay Kumar,et al.  Control of Mechanical Systems With Rolling Constraints , 1994, Int. J. Robotics Res..

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

[9]  Petros A. Ioannou,et al.  Robust Adaptive Control , 2012 .

[10]  Ryozo Katoh,et al.  Robust adaptive motion/force tracking control of uncertain nonholonomic mechanical systems , 2003, IEEE Trans. Robotics Autom..

[11]  R. Carelli,et al.  Dynamic Modeling and Centralized Formation Control of Mobile Robots , 2006, IECON 2006 - 32nd Annual Conference on IEEE Industrial Electronics.

[12]  Indra Narayan Kar,et al.  Simple neuron-based adaptive controller for a nonholonomic mobile robot including actuator dynamics , 2006, Neurocomputing.

[13]  Xiaoping Yun,et al.  Stability analysis of the internal dynamics of a wheeled mobile robot , 1997, J. Field Robotics.

[14]  Dongkyoung Chwa,et al.  Tracking Control of Differential-Drive Wheeled Mobile Robots Using a Backstepping-Like Feedback Linearization , 2010, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[15]  Jin Bae Park,et al.  A Simple Adaptive Control Approach for Trajectory Tracking of Electrically Driven Nonholonomic Mobile Robots , 2010, IEEE Transactions on Control Systems Technology.

[16]  Warren E. Dixon,et al.  Tracking and Regulation Control of a Mobile Robot System With Kinematic Disturbances: A Variable Structure-Like Approach , 2000 .

[17]  E. Paljug,et al.  Control of multiple arms with rolling constraints , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[18]  Spyros G. Tzafestas,et al.  Switching fuzzy tracking control for mobile robots under curvature constraints , 2011 .

[19]  Alireza Mohammad Shahri,et al.  Output feedback tracking control of uncertain non-holonomic wheeled mobile robots: a dynamic surface control approach , 2012 .

[20]  J. B. Park,et al.  Adaptive output-feedback control for trajectory tracking of electrically driven non-holonomic mobile robots , 2011 .

[21]  S. Sastry,et al.  Adaptive Control: Stability, Convergence and Robustness , 1989 .

[22]  Urbano Nunes,et al.  Lie algebra application to mobile robot control: a tutorial , 2003, Robotica.

[23]  G. Campion,et al.  Controllability and State Feedback Stabilizability of Nonholonomic Mechanical Systems , 1991 .

[24]  Linda Bushnell,et al.  Stabilization of multiple input chained form control systems , 1995 .

[25]  Zhong-Ping Jiang,et al.  A recursive technique for tracking control of nonholonomic systems in chained form , 1999, IEEE Trans. Autom. Control..

[26]  Alireza Mohammad Shahri,et al.  Adaptive feedback linearizing control of nonholonomic wheeled mobile robots in presence of parametric and nonparametric uncertainties , 2011 .

[27]  Weiliang Xu,et al.  Adaptive tracking control of uncertain nonholonomic dynamic system , 2001, IEEE Trans. Autom. Control..

[28]  Ilya Kolmanovsky,et al.  Developments in nonholonomic control problems , 1995 .

[29]  Alireza Mohammad Shahri,et al.  Adaptive trajectory tracking control of a differential drive wheeled mobile robot , 2010, Robotica.

[30]  Nilanjan Sarkar,et al.  Unified formulation of robotic systems with holonomic and nonholonomic constraints , 1998, IEEE Trans. Robotics Autom..

[31]  Marilena Vendittelli,et al.  WMR control via dynamic feedback linearization: design, implementation, and experimental validation , 2002, IEEE Trans. Control. Syst. Technol..

[32]  A. M. Shahri,et al.  Adaptive trajectory tracking of WMRs based on feedback linearization technique , 2009, 2009 International Conference on Mechatronics and Automation.

[33]  Wanderley Cardoso Celeste,et al.  An adaptive dynamic controller for autonomous mobile robot trajectory tracking , 2008 .