Maneuver planning for autonomous vehicles, with clothoid tentacles for local trajectory planning

Autonomous navigation is nowadays a very important topic not only in the research field, but also in the industry, academic and military fields. Indeed, to accomplish this autonomy, three essential modules are needed: The perception of the environment and the vehicle localization in it, the trajectory planning and the vehicle's control. The work presented in this paper covers the trajectory planning module and can be considered as an extension of previous works presented in [1], where we developed an algorithm for local trajectory planning based on Clothoid Tentacles method. In [1], the tentacles method is used to overtake a static obstacle and turn back to the reference trajectory defined by the right lane of the road. In this paper, we aim to ameliorate the tentacles method by studying the overtaking maneuver, and generating a suitable trajectory for the lane changing maneuvers taking into account the vehicle dynamics, the road rules and some security measurements. This trajectory will serve as an intermediate reference trajectory for the vehicle in the next few seconds. The local planning algorithm is then executed with the aim of tracking the generated trajectory while avoiding possible obstacles. The maneuver planning level added to the tentacles method in this work aims to simplify the planning task and to guarantee the vehicle stability and security.

[1]  Joan Bauer,et al.  Rules of the Road , 1998 .

[2]  Benoit Vanholme,et al.  Maneuver-Based Trajectory Planning for Highly Autonomous Vehicles on Real Road With Traffic and Driver Interaction , 2010, IEEE Transactions on Intelligent Transportation Systems.

[3]  Jonas Fredriksson,et al.  Longitudinal and lateral control for automated lane change maneuvers , 2015, 2015 American Control Conference (ACC).

[4]  Gerd Wanielik,et al.  Situation Assessment for Automatic Lane-Change Maneuvers , 2010, IEEE Transactions on Intelligent Transportation Systems.

[5]  W. Chee Lane Change Maneuver for AHS Application , 1994 .

[6]  José Eugenio Naranjo,et al.  Lane-Change Fuzzy Control in Autonomous Vehicles for the Overtaking Maneuver , 2008, IEEE Transactions on Intelligent Transportation Systems.

[7]  Tzila Shamir,et al.  How should an autonomous vehicle overtake a slower moving vehicle: design and analysis of an optimal trajectory , 2004, IEEE Transactions on Automatic Control.

[8]  K. Madhava Krishna,et al.  Overtaking maneuvers by non linear time scaling over reduced set of learned motion primitives , 2015, 2015 IEEE Intelligent Vehicles Symposium (IV).

[9]  Zvi Shiller,et al.  Emergency Lane-Change Maneuvers of Autonomous Vehicles , 1998 .

[10]  Chebly Alia,et al.  Local trajectory planning and tracking of autonomous vehicles, using clothoid tentacles method , 2015, 2015 IEEE Intelligent Vehicles Symposium (IV).

[11]  Masayoshi Tomizuka,et al.  Fast lane changing computations using polynomials , 2003, Proceedings of the 2003 American Control Conference, 2003..

[12]  Jonas Fredriksson,et al.  Lane Change Maneuvers for Automated Vehicles , 2017, IEEE Transactions on Intelligent Transportation Systems.