Motion planning for the roller racer with a sticking/slipping switching model

The roller racer, an undulatory locomotion system, is a toy which can be propelled forward by sitting on it and only oscillating the steering handle. A nonholonomic dynamic model and controllability analysis of the roller racer was first published by Krishnaprasad and Tsakiris in 1998. The model is derived from the usual assumption that all the wheels obey sticking (non-slipping) constraints, i.e., rolling without slipping. Controllability analysis shows that under these assumptions, the roller racer cannot be stopped once started. Yet physical prototypes do not exhibit this characteristic. In this paper, a high-fidelity model of the roller racer is presented by considering the finite static friction between the wheels and the ground, i.e., slipping will occur when constraint force exceeds the maximal allowable frictional force. It is proved that the system could be stopped from any state with only the steering angle control. Furthermore, based on group symmetry and motion primitives, a planner is designed to achieve motions between any two given positions and orientations with zero velocities. Experiments also show that front wheel slipping stops the system faster than joint frictions

[1]  A. D. Lewis,et al.  Geometric Control of Mechanical Systems , 2004, IEEE Transactions on Automatic Control.

[2]  F. Ashcroft,et al.  VIII. References , 1955 .

[3]  P. Krishnaprasad,et al.  Oscillations, SE(2)-snakes and motion control: A study of the Roller Racer , 2001 .

[4]  Kevin M. Lynch,et al.  Kinematic controllability for decoupled trajectory planning in underactuated mechanical systems , 2001, IEEE Trans. Robotics Autom..

[5]  J. Ostrowski The mechanics and control of undulatory robotic locomotion , 1995 .

[6]  Munther A. Dahleh,et al.  Maneuver-based motion planning for nonlinear systems with symmetries , 2005, IEEE Transactions on Robotics.

[7]  Vijay Kumar,et al.  RoboTrikke: A Novel Undulatory Locomotion System , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[8]  Joel W. Burdick,et al.  Stabilization of systems with changing dynamics by means of switching , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[9]  Jong-Shi Pang,et al.  A semi‐implicit time‐stepping model for frictional compliant contact problems , 2004 .