Hybrid Strategy of Motion Planning with Kinematic Optimization for Autonomous Driving

Autonomous driving has revolutionized the conventional driving. In this paper, we present our motion planner for autonomous driving. Two main issues of motion planning are addressed in the paper: kinematical feasibility and consistence of motion control. The kinematical feasibility is achieved by a prediction engine, which generates a reference path for vehicle to follow based on vehicle kinematic model. The core of the engine is based on a differential dynamic programming (DDP) optimization. The consistence of motion control is solved by a hybrid motion planning strategy, which also considers the previous reference path in the motion planning. The proposed method is verified on our autonomous vehicle platform driving on a public road and performing vehicle avoidance.

[1]  Christopher G. Atkeson,et al.  An optimization approach to rough terrain locomotion , 2010, 2010 IEEE International Conference on Robotics and Automation.

[2]  Jin-Woo Lee,et al.  Motion planning for autonomous driving with a conformal spatiotemporal lattice , 2011, 2011 IEEE International Conference on Robotics and Automation.

[3]  Ning Wu,et al.  Adaptive dynamic preview control for autonomous vehicle trajectory following with DDP based path planner , 2015, 2015 IEEE Intelligent Vehicles Symposium (IV).

[4]  Steven M. LaValle,et al.  Randomized Kinodynamic Planning , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[5]  Ragunathan Rajkumar,et al.  Towards a viable autonomous driving research platform , 2013, 2013 IEEE Intelligent Vehicles Symposium (IV).

[6]  Alonzo Kelly,et al.  Reactive Nonholonomic Trajectory Generation via Parametric Optimal Control , 2003, Int. J. Robotics Res..

[7]  R. Bellman Dynamic programming. , 1957, Science.

[8]  Julius Ziegler,et al.  Making Bertha Drive—An Autonomous Journey on a Historic Route , 2014, IEEE Intelligent Transportation Systems Magazine.

[9]  Weiwei Huang,et al.  3D walking based on online optimization , 2013, 2013 13th IEEE-RAS International Conference on Humanoid Robots (Humanoids).

[10]  Luca Gatti,et al.  VIAC: An out of ordinary experiment , 2011, 2011 IEEE Intelligent Vehicles Symposium (IV).

[11]  David Q. Mayne,et al.  Differential dynamic programming , 1972, The Mathematical Gazette.

[12]  Maxim Likhachev,et al.  Motion planning in urban environments: Part I , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[13]  Sebastian Thrun,et al.  ARA*: Anytime A* with Provable Bounds on Sub-Optimality , 2003, NIPS.

[14]  D. Dolgov Practical Search Techniques in Path Planning for Autonomous Driving , 2008 .