A model-reference adaptive motion controller for a differential-drive mobile robot

This paper describes the design and implementation of a model-reference adaptive motion controller for a differential-drive mobile robot. This controller uses absolute position information to modify control parameters in real time to compensate for motion errors. Robot motion errors are classified into internal and external errors. A cross-coupling control method is used to compensate for the internal errors that can be detected by wheel encoders. The adaptive controller provides compensation for external errors. The adaptive controller is analyzed, and its stability and convergence are discussed. Experiments are conducted to evaluate the control system and the results show significant improvements over conventional controllers.<<ETX>>

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

[2]  Karl Johan Åström,et al.  Adaptive Control , 1989, Embedded Digital Control with Microcontrollers.

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

[4]  J. Borenstein,et al.  Cross-coupling motion controller for mobile robots , 1993, IEEE Control Systems.

[5]  Yoram Koren,et al.  MOTION CONTROL ANALYSIS OF A MOBILE ROBOT , 1987 .

[6]  Yeshaiahu Fainman,et al.  Estimation of the absolute position of mobile systems by an optoelectronic processor , 1992, IEEE Trans. Syst. Man Cybern..

[7]  L.E. Banta A self tuning navigation algorithm , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[8]  Charles P. Neuman,et al.  Kinematic modeling of wheeled mobile robots , 1987, J. Field Robotics.

[9]  Ten-Huei Guo,et al.  Adaptive linear controller for robotic manipulators , 1983 .

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

[11]  D. Tesar,et al.  State of the art in adaptive control of robotic systems , 1988 .

[12]  Lakmal Seneviratne,et al.  Adaptive Control Of Robot Manipulators , 1992, Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems.

[13]  Weiping Li,et al.  Adaptive manipulator control a case study , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[14]  R.V. Monopoli,et al.  Adaptive control: The model reference approach , 1981, Proceedings of the IEEE.