Control Strategies for Mobile Robots with Trailers

In this paper we propose two open-loop control schemes for planning feasible paths for a mobile robot with trailers. Both methods use sinusoidal inputs. The first method uses sinusoids at integrally related frequencies for systems in so-called chained form This method is simple, however, it only applies to mobile robots with one trailer and it makes no provision for obstacle avoidance. The second method is very general in that it can be applied to systems which may not be convertible to chained form. An initial path through the state space is generated using well-known techniques from the literature (this path can be chosen to avoid obstacles if desired), then a feasible path is constructed which follows this nominal path arbitrarily closely. This method, however, uses inputs of arbitrarily high amplitude and high frequency. We study the connections between the two methods. We also discuss the importance of coordinates, since the first of our methods will only work on systems that can be put into "chained" coordinates, and the tracking equations are expressed. We show that our system can be converted into an approximate chained form, and that the asymptotic sinusoids method works better in these coordinates. Finally, simulation results for a mobile robot with two trailers are presented.

[1]  Richard M. Murray,et al.  Steering nonholonomic systems in chained form , 1991, [1991] Proceedings of the 30th IEEE Conference on Decision and Control.

[2]  Georges Giralt,et al.  An Integrated Navigation and Motion Control System for Autonomous Multisensory Mobile Robots , 1990, Autonomous Robot Vehicles.

[3]  Jean-Paul Laumond,et al.  Singularities and Topological Aspects in Nonholonomic Motion Planning , 1993 .

[4]  R. Brockett Control Theory and Singular Riemannian Geometry , 1982 .

[5]  Zexiang Li,et al.  Motion of two rigid bodies with rolling constraint , 1990, IEEE Trans. Robotics Autom..

[6]  H. Sussmann,et al.  Limits of highly oscillatory controls and the approximation of general paths by admissible trajectories , 1991, [1991] Proceedings of the 30th IEEE Conference on Decision and Control.

[7]  Jean-Paul Laumond,et al.  Feasible Trajectories for Mobile Robots with Kinematic and Environment Constraints , 1986, IAS.

[8]  M. Spivak A comprehensive introduction to differential geometry , 1979 .

[9]  A. Krener,et al.  Nonlinear controllability and observability , 1977 .

[10]  Jaroslav Kurzweil,et al.  Iterated Lie brackets in limit processes in ordinary differential equations , 1988 .

[11]  J. Laumond Controllability of a multibody mobile robot , 1991 .

[12]  Michel Taïx,et al.  Efficient motion planners for nonholonomic mobile robots , 1991, Proceedings IROS '91:IEEE/RSJ International Workshop on Intelligent Robots and Systems '91.

[13]  Jean-Claude Latombe,et al.  Robot motion planning , 1970, The Kluwer international series in engineering and computer science.

[14]  S. Shankar Sastry,et al.  Steering car-like systems with trailers using sinusoids , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[15]  Gerardo Lafferriere,et al.  Motion planning for controllable systems without drift , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[16]  S. Sastry,et al.  Steering nonholonomic systems using sinusoids , 1990, 29th IEEE Conference on Decision and Control.

[17]  Jean-Paul Laumond,et al.  Finding Collision-Free Smooth Trajectories for a Non-Holonomic Mobile Robot , 1987, IJCAI.

[18]  H. Sussmann,et al.  Controllability of nonlinear systems , 1972 .

[19]  A. Isidori Nonlinear Control Systems , 1985 .