Trajectory Design and Feedforward Control for Car Parking

In this paper a general two-step trajectory planning algorithm from robotics literature is applied to generate suitable trajectories for an autonomous parking maneuver of a car. First, a collision-free curve between a given start and a desired goal configuration within the parking space is planned ignoring the kinematic restrictions on the movement of the car. Second, the collision-free curve is converted into a feasible collision-free trajectory, which can be exactly followed by the car. It is shown how this general planning scheme must be adapted to meet the requirements of the automotive industry without losing important properties like the completeness of the algorithm.

[1]  Jean-Paul Laumond,et al.  Metric induced by the shortest paths for a car-like mobile robot , 1993, Proceedings of 1993 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS '93).

[2]  Philippe Martin,et al.  A Lie-Backlund approach to equivalence and flatness of nonlinear systems , 1999, IEEE Trans. Autom. Control..

[3]  M. Fliess,et al.  Flatness and defect of non-linear systems: introductory theory and examples , 1995 .

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

[5]  Christian Laugier,et al.  Motion generation and control for parking an autonomous vehicle , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[6]  John F. Canny,et al.  Using skeletons for nonholonomic path planning among obstacles , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[7]  H. Sussmann,et al.  The Markov-Dubins problem with angular acceleration control , 1997, Proceedings of the 36th IEEE Conference on Decision and Control.

[8]  M. Sugeno,et al.  Fuzzy parking control of model car , 1984, The 23rd IEEE Conference on Decision and Control.

[9]  Andrew A. Goldenberg,et al.  Neural network architecture for trajectory generation and control of automated car parking , 1996, IEEE Trans. Control. Syst. Technol..

[10]  Ilya Kolmanovsky,et al.  Developments in nonholonomic control problems , 1995 .

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

[12]  L. Shepp,et al.  OPTIMAL PATHS FOR A CAR THAT GOES BOTH FORWARDS AND BACKWARDS , 1990 .

[13]  Philippe Martin,et al.  Flatness and motion planning : the car with n trailers. , 1992 .

[14]  Hideki Hashimoto,et al.  Development of advanced parking assistance system , 2003, IEEE Trans. Ind. Electron..

[15]  J. Sussmann,et al.  SHORTEST PATHS FOR THE REEDS-SHEPP CAR: A WORKED OUT EXAMPLE OF THE USE OF GEOMETRIC TECHNIQUES IN NONLINEAR OPTIMAL CONTROL. 1 , 1991 .

[16]  Y. Chitour A continuation method for motion-planning problems , 2006 .

[17]  J. Latombe,et al.  On nonholonomic mobile robots and optimal maneuvering , 1989, Proceedings. IEEE International Symposium on Intelligent Control 1989.

[18]  Thierry Fraichard,et al.  From Reeds and Shepp's to continuous-curvature paths , 1999, IEEE Transactions on Robotics.

[19]  Héctor J. Sussmann,et al.  Line-Integral Estimates and Motion Planning Using the Continuation Method , 1998 .

[20]  Aníbal Ollero,et al.  Intelligent Mobile Robot Navigation , 2005, Springer Tracts in Advanced Robotics.

[21]  John T. Wen,et al.  A path space approach to nonholonomic motion planning in the presence of obstacles , 1997, IEEE Trans. Robotics Autom..

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

[23]  Jean-Paul Laumond,et al.  Guidelines in nonholonomic motion planning for mobile robots , 1998 .