Adaptive dynamic preview control for autonomous vehicle trajectory following with DDP based path planner

For autonomous navigation system of intelligent vehicle, robust and stable control with accurate tracking ability is one of the key requirements. In this paper, we present a systematic controller design approach for autonomous vehicle navigation system. The proposed controller integrates dynamic vehicle model and online updated path model by quadratic programming (QP) cost function, which considers both tracking error and stability. A novel path planner based on the differential dynamic programming (DDP) with consideration of the kinematic feasibility is used. The path tracking accuracy has been improved by utilizing the proposed dynamic preview controller. Promising experimental results showed that the overall navigation system is robust and stable.

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

[2]  David J. Cole,et al.  Steering control using model predictive control and multiple internal models , 2006 .

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

[4]  S. LaValle,et al.  Randomized Kinodynamic Planning , 2001 .

[5]  D. Casanova,et al.  A Mathematical Model for Driver Steering Control, with Design, Tuning and Performance Results , 2000 .

[6]  Julius Ziegler,et al.  Optimal trajectory generation for dynamic street scenarios in a Frenét Frame , 2010, 2010 IEEE International Conference on Robotics and Automation.

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

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

[9]  Rajesh Rajamani,et al.  Vehicle dynamics and control , 2005 .

[10]  Carl D. Crane,et al.  Vector pursuit path tracking for autonomous ground vehicles , 2000 .

[11]  Sebastian Thrun,et al.  Stanley: The robot that won the DARPA Grand Challenge , 2006, J. Field Robotics.

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

[13]  Hongbin Zha,et al.  A real-time motion planner with trajectory optimization for autonomous vehicles , 2012, 2012 IEEE International Conference on Robotics and Automation.

[14]  Giuseppe Oriolo,et al.  Feedback control of a nonholonomic car-like robot , 1998 .

[15]  William D. Smart,et al.  Optimal control for autonomous motor behavior , 2011 .

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

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

[18]  Charles C. MacAdam,et al.  Application of an Optimal Preview Control for Simulation of Closed-Loop Automobile Driving , 1981, IEEE Transactions on Systems, Man, and Cybernetics.

[19]  Maxim Likhachev,et al.  Motion planning in urban environments , 2008 .