Orientation control of a differential mobile robot through wheel synchronization

This paper presents the orientation control of a differential mobile robot through the synchronization of the motions of two driving wheels, using an adaptive coupling control algorithm. The orientation error is usually caused by the synchronization error between two driving wheels and has the largest impact on the motion accuracy. The proposed controller incorporates the cross-coupling technology into an adaptive control architecture and guarantees asymptotic convergence to zero of the position tracking errors of two wheels as well as the synchronization error between them. Experiments demonstrate that the proposed control method exhibits better motion performance than traditional control methods especially in the orientation control.

[1]  Martin C. Berg,et al.  Multirate digital control system design , 1988 .

[2]  Masayoshi Tomizuka,et al.  Synchronization of Two Motion Control Axes Under Adaptive Feedforward Control , 1990 .

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

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

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

[6]  Richard M. Murray,et al.  A motion planner for nonholonomic mobile robots , 1994, IEEE Trans. Robotics Autom..

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

[8]  David J. Kriegman,et al.  Vision-based motion planning and exploration algorithms for mobile robots , 1995, IEEE Trans. Robotics Autom..

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

[10]  Guoxiao Guo,et al.  An intersample ripple free multirate servo controller for disk drive actuators , 1999, IECON'99. Conference Proceedings. 25th Annual Conference of the IEEE Industrial Electronics Society (Cat. No.99CH37029).

[11]  Jong-Hwan Kim,et al.  Sliding mode control for trajectory tracking of nonholonomic wheeled mobile robots , 1999, IEEE Trans. Robotics Autom..

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

[13]  Atsuo Kawamura,et al.  Perfect tracking control based on multirate feedforward control with generalized sampling periods , 2001, IEEE Trans. Ind. Electron..