A trajectory tracking control scheme design for nonholonomic wheeled mobile robots with low-level control systems

Motivated by formation control of multiple non-holonomic mobile robots, this paper presents a trajectory tracking control scheme design for nonholonomic mobile robots that are equipped with low-level linear and angular velocities control systems. The design includes a nonlinear kinematic trajectory tracking control law and a tracking control gains selection method that provide a means to implement the nonlinear tracking control law systematically based on the dynamic control performance of the robot's low-level control systems. In addition, the proposed scheme, by design, enables the mobile robot to execute reference trajectories that are represented by time-parameterized waypoints. This feature provides the scheme a generic interface with higher-level trajectory planners. The trajectory tracking control scheme is validated using an iRobot Packbot's parameteric model estimated from experimental data.

[1]  Frank L. Lewis,et al.  Aircraft Control and Simulation , 1992 .

[2]  Yuan F. Zheng,et al.  Recent Trends in Mobile Robots , 1994 .

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

[4]  Ian Postlethwaite,et al.  Multivariable Feedback Control: Analysis and Design , 1996 .

[5]  D. Dawson,et al.  Robust tracking and regulation control for mobile robots , 1999, Proceedings of the 1999 IEEE International Conference on Control Applications (Cat. No.99CH36328).

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

[7]  Roy M. Howard,et al.  Linear System Theory , 1992 .

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

[9]  Zhong-Ping Jiang,et al.  Saturated stabilization and tracking of a nonholonomic mobile robot , 2001 .

[10]  P. Olver Nonlinear Systems , 2013 .

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

[12]  Frank L. Lewis,et al.  Control of a nonholomic mobile robot: Backstepping kinematics into dynamics , 1997 .

[13]  Lennart Ljung,et al.  System Identification: Theory for the User , 1987 .

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

[15]  Timothy W. McLain,et al.  Experimental validation of an autonomous control system on a mobile robot platform , 2007 .

[16]  Gene F. Franklin,et al.  Feedback Control of Dynamic Systems , 1986 .

[17]  Chang Boon Low,et al.  A trajectory tracking control design for fixed-wing unmanned aerial vehicles , 2010, 2010 IEEE International Conference on Control Applications.

[18]  J S Mejía,et al.  Collision avoidance and trajectory tracking control based on approximations of the maximum function , 2010, Proceedings of the 2010 American Control Conference.