Lyapunov-Based Tracking Control for Nonholonomic Wheeled Mobile Robot

This paper presents a tracking control strategy based on Lyapunov approach for nonholonomic wheeled mobile robot. This control strategy consists of two levels. First, a kinematic controller is developed to adjust the right and left wheel velocities. Using this velocity control law, the stability of the tracking error is guaranteed using Lyapunov approach. This kinematic controller cannot be generated directly by the motors. To overcome this problem, the second level of the controllers, dynamic control, is designed. This dynamic control law is developed based on Lyapunov theory in order to track the desired trajectories of the mobile robot. The stability of the tracking error is proved using Lupunov and Barbalat approaches. Simulation results on a nonholonomic wheeled mobile robot are given to demonstrate the feasibility and effectiveness of the presented approach.




References:
[1] C. Samson and K. Ait-Abderrahim, "Feedback control of a nonholonomic wheeled cart in cartesian space," in Robotics and Automation, 1991. Proceedings., 1991 IEEE International Conference on, 1991, pp. 1136-1141.
[2] J.-B. Pomet, "Explicit design of time-varying stabilizing control laws for a class of controllable systems without drift," Systems & control letters, vol. 18, pp. 147-158, 1992.
[3] R. Murray, G. Walsh, and S. Sastry, "Stabilization and tracking for nonholonomic control systems using time-varying state feedback," IFAC Nonlinear control systems design, pp. 109-114, 2014.
[4] A. Bloch and S. Drakunov, "Stabilization of a nonholonomic system via sliding modes," in Decision and Control, 1994., Proceedings of the 33rd IEEE Conference on, 1994, pp. 2961-2963.
[5] C. C. De Wit, H. Berghuis, and H. Nijmeijer, "Practical stabilization of nonlinear systems in chained form," in Decision and Control, 1994., Proceedings of the 33rd IEEE Conference on, 1994, pp. 3475-3480.
[6] E. Maalouf, M. Saad, and H. Saliah, "A higher level path tracking controller for a four-wheel differentially steered mobile robot," Robotics and Autonomous Systems, vol. 54, pp. 23-33, 2006.
[7] J.-M. Yang and J.-H. Kim, "Sliding mode control for trajectory tracking of nonholonomic wheeled mobile robots," Robotics and Automation, IEEE Transactions on, vol. 15, pp. 578-587, 1999.
[8] R. Fierro and F. L. Lewis, "Control of a nonholonomic mobile robot using neural networks," Neural Networks, IEEE Transactions on, vol. 9, pp. 589-600, 1998.
[9] O. Mohareri, R. Dhaouadi, and A. B. Rad, "Indirect adaptive tracking control of a nonholonomic mobile robot via neural networks," Neurocomputing, vol. 88, pp. 54-66, 2012.
[10] B. S. Park, S. J. Yoo, J. B. Park, and Y. H. Choi, "Adaptive neural sliding mode control of nonholonomic wheeled mobile robots with model uncertainty," Control Systems Technology, IEEE Transactions on, vol. 17, pp. 207-214, 2009.
[11] J.-C. Ryu and S. K. Agrawal, "Differential flatness-based robust control of a two-wheeled mobile robot in the presence of slip," in ASME 2008 Dynamic Systems and Control Conference, 2008, pp. 915-921.
[12] C. P. Tang, "Differential flatness-based kinematic and dynamic control of a differentially driven wheeled mobile robot," in Robotics and Biomimetics (ROBIO), 2009 IEEE International Conference on, 2009, pp. 2267-2272.
[13] G. L. Mariottini, G. Pappas, D. Prattichizzo, and K. Daniilidis, "Vision-based localization of leader-follower formations," in Decision and Control, 2005 and 2005 European Control Conference. CDC-ECC'05. 44th IEEE Conference on, 2005, pp. 635-640.
[14] R. Fierro and F. L. Lewis, "Control of a nonholonomic mobile robot: backstepping kinematics into dynamics," in Decision and Control, 1995., Proceedings of the 34th IEEE Conference on, 1995, pp. 3805-3810.
[15] M. Aicardi, G. Casalino, A. Bicchi, and A. Balestrino, "Closed loop steering of unicycle like vehicles via Lyapunov techniques," Robotics & Automation Magazine, IEEE, vol. 2, pp. 27-35, 1995.
[16] R. Carelli and E. O. Freire, "Corridor navigation and wall-following stable control for sonar-based mobile robots," Robotics and Autonomous Systems, vol. 45, pp. 235-247, 2003.
[17] L. Huang and L. Tang, "Dynamic Target Tracking Control for a Wheeled Mobile Robots Constrained by Limited Inputs," in Proceedings of 17th World Congress, IFAC, Seoul, Korea, 2008, pp. 3087-3091.
[18] T. Fukao, H. Nakagawa, and N. Adachi, "Adaptive tracking control of a nonholonomic mobile robot," Robotics and Automation, IEEE Transactions on, vol. 16, pp. 609-615, 2000.
[19] Y. Kanayama, Y. Kimura, F. Miyazaki, and T. Noguchi, "A stable tracking control method for an autonomous mobile robot," in Robotics and Automation, 1990. Proceedings., 1990 IEEE International Conference on, 1990, pp. 384-389.
[20] M. W. Spong, S. Hutchinson, and M. Vidyasagar, Robot modeling and control vol. 3: Wiley New York, 2006.