Robust tracking control of uncertain dynamic nonholonomic systems using recurrent neural networks

The tracking problem for a class of dynamic nonholonomic systems with uncertainties is considered. First, under the assumption that the dynamics of the nonholonomic systems are exactly known without uncertainties, a simpler model-based controller is proposed by means of cascade design approach, in which the virtual velocity controller is linear, and the actual torque controller is derived by conventional computed-torque law. Then, to deal with uncertainties, a recurrent neural network control system is developed without requiring explicit knowledge of the system dynamics. The closed-loop stability analysis is presented based on a technical lemma developed for nonlinear cascaded systems with vanishing disturbances. Comparing with the existing results, the resulting control system has a simpler structure, and can deal with parametric uncertainties as well as non-parametric uncertainties, yet guarantees asymptotic stability of the tracking error dynamics. Simulation results for a wheeled mobile robot verify the good tracking performance and robustness of the proposed control system.

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

[2]  Long Cheng,et al.  Adaptive Control of an Electrically Driven Nonholonomic Mobile Robot via Backstepping and Fuzzy Approach , 2009, IEEE Transactions on Control Systems Technology.

[3]  Jin Bae Park,et al.  Adaptive Neural Sliding Mode Control of Nonholonomic Wheeled Mobile Robots With Model Uncertainty , 2009, IEEE Transactions on Control Systems Technology.

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

[5]  Zhihua Qu,et al.  Global-Stabilizing Near-Optimal Control Design for Nonholonomic Chained Systems , 2006, IEEE Transactions on Automatic Control.

[6]  Frank L. Lewis,et al.  Robust Practical Point Stabilization of a Nonholonomic Mobile Robot Using Neural Networks , 1997, J. Intell. Robotic Syst..

[7]  Georges Bastin,et al.  Control of Nonholonomic Wheeled Mobile Robots by State Feedback Linearization , 1995, Int. J. Robotics Res..

[8]  J. Canny,et al.  Nonholonomic Motion Planning , 1992 .

[9]  O. J. Sørdalen,et al.  Exponential stabilization of nonholonomic chained systems , 1995, IEEE Trans. Autom. Control..

[10]  Elzbieta Jarzebowska Model-Based Tracking Control of Nonlinear Systems , 2012 .

[11]  Shuzhi Sam Ge,et al.  Adaptive neural control of uncertain MIMO nonlinear systems , 2004, IEEE Transactions on Neural Networks.

[12]  Linda Bushnell,et al.  Stabilization of multiple input chained form control systems , 1993, Proceedings of 32nd IEEE Conference on Decision and Control.

[13]  Yana Yang,et al.  Neural network-based adaptive position tracking control for bilateral teleoperation under constant time delay , 2013, Neurocomputing.

[14]  Chih-Min Lin,et al.  Recurrent-neural-network-based adaptive-backstepping control for induction servomotors , 2005, IEEE Transactions on Industrial Electronics.

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

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

[17]  Henk Nijmeijer,et al.  Tracking Control of Mobile Robots: A Case Study in Backstepping , 1997, Autom..

[18]  Frank L. Lewis,et al.  Control of a nonholonomic mobile robot: backstepping kinematics into dynamics , 1995, Proceedings of 1995 34th IEEE Conference on Decision and Control.

[19]  Shuzhi Sam Ge,et al.  Adaptive robust stabilization of dynamic nonholonomic chained systems , 2001, J. Field Robotics.

[20]  C. Samson Control of chained systems application to path following and time-varying point-stabilization of mobile robots , 1995, IEEE Trans. Autom. Control..

[21]  A. Astolfi Discontinuous control of nonholonomic systems , 1996 .

[22]  A. Klimaczyńska,et al.  Control of a nonholonomic mobile robot , 2009 .

[23]  Rong-Jong Wai,et al.  Robust recurrent fuzzy neural network control for linear synchronous motor drive , 2003, Neurocomputing.

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

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

[26]  Linda Bushnell,et al.  Steering Three-Input Chained Form Nonholonomic Systems Using Sinusoids: The Fire Truck Example , 1993 .

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

[28]  S. Ge,et al.  Robust motion/force control of uncertain holonomic/nonholonomic mechanical systems , 2004, IEEE/ASME Transactions on Mechatronics.

[29]  P.-H. Shen,et al.  An Adaptive Recurrent-Neural-Network Motion Controller for X-Y Table in CNC Machine , 2006, IEEE Trans. Syst. Man Cybern. Part B.

[30]  Frank L. Lewis,et al.  Control of a nonholomic mobile robot: Backstepping kinematics into dynamics , 1997 .

[31]  Peter Kuster,et al.  Nonlinear And Adaptive Control Design , 2016 .

[32]  Roberto Kawakami Harrop Galvão,et al.  Adaptive control for mobile robot using wavelet networks , 2002, IEEE Trans. Syst. Man Cybern. Part B.

[33]  Shuzhi Sam Ge,et al.  Robust adaptive control of uncertain force/motion constrained nonholonomic mobile manipulators , 2008, Autom..

[34]  Alireza Mohammad Shahri,et al.  Adaptive robust time-varying control of uncertain non-holonomic robotic systems , 2012 .

[35]  H Henk Nijmeijer,et al.  Linear controllers for exponential tracking of systems in chained-form , 2000 .

[36]  João Pedro Hespanha,et al.  Linear Systems Theory , 2009 .

[37]  S. Sastry,et al.  Nonholonomic motion planning: steering using sinusoids , 1993, IEEE Trans. Autom. Control..

[38]  Weiliang Xu,et al.  Tracking control of uncertain dynamic nonholonomic system and its application to wheeled mobile robots , 2000, IEEE Trans. Robotics Autom..

[39]  Chun-Fei Hsu,et al.  Recurrent fuzzy-neural approach for nonlinear control using dynamic structure learning scheme , 2008, Neurocomputing.

[40]  JiangZhong-Ping,et al.  Tracking control of mobile robots , 1997 .

[41]  Weidong Chen,et al.  Adaptive compliant force-motion control of coordinated non-holonomic mobile manipulators interacting with unknown non-rigid environments , 2008, Neurocomputing.

[42]  Zhong-Ping Jiang,et al.  A Generalization of Krasovskii-LaSalle Theorem for Nonlinear Time-Varying Systems: Converse Results and Applications , 2005, IEEE Trans. Autom. Control..

[43]  Adriaan Arie Johannes Lefeber,et al.  Tracking Control of Nonlinear Mechanical Systems , 2000 .

[44]  Rong-Jong Wai,et al.  Adaptive backstepping control using recurrent neural network for linear induction motor drive , 2002, IEEE Trans. Ind. Electron..

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

[46]  Shuzhi Sam Ge,et al.  Robust adaptive neural network control of uncertain nonholonomic systems with strong nonlinear drifts , 2004, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[47]  S. Shankar Sastry,et al.  Stabilization of trajectories for systems with nonholonomic constraints , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[48]  Dong Xu,et al.  Trajectory Tracking Control of Omnidirectional Wheeled Mobile Manipulators: Robust Neural Network-Based Sliding Mode Approach , 2009, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[49]  P. Olver Nonlinear Systems , 2013 .

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

[51]  Shuzhi Sam Ge,et al.  Adaptive Robust Motion/Force Control of Holonomic-Constrained Nonholonomic Mobile Manipulators , 2007, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).