Control of a nonholonomic mobile robot using neural networks

A control structure that makes possible the integration of a kinematic controller and a neural network (NN) computed-torque controller for nonholonomic mobile robots is presented. A combined kinematic/torque control law is developed using backstepping and stability is guaranteed by Lyapunov theory. This control algorithm can be applied to the three basic nonholonomic navigation problems: tracking a reference trajectory, path following, and stabilization about a desired posture. Moreover, the NN controller proposed in this work can deal with unmodeled bounded disturbances and/or unstructured unmodeled dynamics in the vehicle. On-line NN weight tuning algorithms do no require off-line learning yet guarantee small tracking errors and bounded control signals are utilized.

[1]  R. Fierro,et al.  Practical point stabilization of a nonholonomic mobile robot using neural networks , 1996, Proceedings of 35th IEEE Conference on Decision and Control.

[2]  P. J. Werbos,et al.  Backpropagation: past and future , 1988, IEEE 1988 International Conference on Neural Networks.

[3]  Karsten Berns,et al.  An application of a backpropagation network for the control of a tracking behavior , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

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

[5]  Carlos Canudas de Wit,et al.  NONLINEAR CONTROL DESIGN FOR MOBILE ROBOTS , 1994 .

[6]  Yilin Zhao,et al.  Kinematics, dynamics and control of wheeled mobile robots , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[7]  R. Stephenson A and V , 1962, The British journal of ophthalmology.

[8]  Manolis A. Christodoulou,et al.  Adaptive control of unknown plants using dynamical neural networks , 1994, IEEE Trans. Syst. Man Cybern..

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

[10]  Nader Sadegh,et al.  A perceptron network for functional identification and control of nonlinear systems , 1993, IEEE Trans. Neural Networks.

[11]  Fumio Miyazaki,et al.  A stable tracking control method for an autonomous mobile robot , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[12]  Xiaoping Yun,et al.  Coordinating locomotion and manipulation of a mobile manipulator , 1992, [1992] Proceedings of the 31st IEEE Conference on Decision and Control.

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

[14]  George Cybenko,et al.  Approximation by superpositions of a sigmoidal function , 1989, Math. Control. Signals Syst..

[15]  Chen-Chung Liu,et al.  Adaptively controlling nonlinear continuous-time systems using multilayer neural networks , 1994, IEEE Trans. Autom. Control..

[16]  Hyung Suck Cho,et al.  A Sensor-based Obstacle Avoidance Controller For A Mobile Robot Using Fuzzy Logic And Neural Network , 1992, Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems.

[17]  K. Asakawa,et al.  Mobile robot control by a structured hierarchical neural network , 1990, IEEE Control Systems Magazine.

[18]  Frank L. Lewis,et al.  Multilayer neural-net robot controller with guaranteed tracking performance , 1996, IEEE Trans. Neural Networks.

[19]  Kumpati S. Narendra,et al.  Adaptive control using neural networks , 1990 .

[20]  Frank L. Lewis,et al.  Robust backstepping control of nonlinear systems using neural networks , 2000, IEEE Trans. Syst. Man Cybern. Part A.

[21]  Petros A. Ioannou,et al.  Neural networks as on-line approximators of nonlinear systems , 1992, [1992] Proceedings of the 31st IEEE Conference on Decision and Control.

[22]  Claude Samson,et al.  Velocity and torque feedback control of a nonholonomic cart , 1991 .

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

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

[25]  Jean-Claude Latombe,et al.  Nonholonomic multibody mobile robots: Controllability and motion planning in the presence of obstacles , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[26]  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.

[27]  Kurt Hornik,et al.  Multilayer feedforward networks are universal approximators , 1989, Neural Networks.

[28]  Frank L. Lewis,et al.  Neural Network Control of Robot Manipulators , 1996, IEEE Expert.