Guidance and Control of a Mobile Robot Using Neural Network Correction Based on a Remotely Located Sensor

This paper presents the guidance and control of a mobile robot using a neural network. Location of a mobile robot is determined by the global laser sensor remotely located from the robot. A cascaded controller is used as a primary controller for position control of the robot, and a deviated position error is corrected by a neural network using the reference compensation algorithm. A car-like robot has been built for the test. Several control algorithms are investigated and tested. Among them, the cascaded controller with compensation by a neural network performs best

[1]  Johann Borenstein Experimental evaluation of a fiber optics gyroscope for improving dead-reckoning accuracy in mobile robots , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[2]  Fumio Miyazaki,et al.  A stable tracking control method for a non-holonomic mobile robot , 1991, Proceedings IROS '91:IEEE/RSJ International Workshop on Intelligent Robots and Systems '91.

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

[4]  E. Panteley,et al.  On global uniform asymptotic stability of nonlinear time-varying systems in cascade , 1998 .

[5]  Sauro Longhi,et al.  Development and experimental validation of an adaptive extended Kalman filter for the localization of mobile robots , 1999, IEEE Trans. Robotics Autom..

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

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

[8]  Fariba Fahroo,et al.  A new line tracking method for nonholonomic vehicles , 1997, Proceedings of International Conference on Robotics and Automation.

[9]  Ole Ravn,et al.  Design of Kalman filters for mobile robots; evaluation of the kinematic and odometric approach , 1999, Proceedings of the 1999 IEEE International Conference on Control Applications (Cat. No.99CH36328).

[10]  Wu Weiguo,et al.  Backstepping design for path tracking of mobile robots , 1999 .

[11]  Ching-Chih Tsai A localization system of a mobile robot by fusing dead-reckoning and ultrasonic measurements , 1998, IEEE Trans. Instrum. Meas..

[12]  Seul Jung,et al.  Neural network position tracking control of an inverted pendulum an X-Y table robot , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[13]  Seul Jung,et al.  Hardware implementation of a real time neural network controller with a DSP and an FPGA , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.