TY - GEN
T1 - Global Trajectory Optimization for Autonomous Driving using Nonlinear Programming with Topology Classes*
AU - Nezami, Maryam
AU - Nguyen, Ngoc Thinh
AU - Schildbach, Georg
N1 - DBLP License: DBLP's bibliographic metadata records provided through http://dblp.org/ are distributed under a Creative Commons CC0 1.0 Universal Public Domain Dedication. Although the bibliographic metadata records are provided consistent with CC0 1.0 Dedication, the content described by the metadata records is not. Content may be subject to copyright, rights of privacy, rights of publicity and other restrictions.
PY - 2024
Y1 - 2024
N2 - Obstacle avoidance is an essential characteristic of autonomous driving cars. This paper presents a new method for efficiently determining possible routes that a vehicle can follow for overtaking obstacles and classifying them into different topology classes of paths. Impossible routes are eliminated based on the physical constraints of the vehicle. To evaluate each topology class and pick the one with the lowest cost as the globally optimal path, we run several topology-aided Nonlinear Programming (NLP) problems. For each topology-aided NLP problem to overtake the obstacles from the prespecified side determined by the topology class, corresponding auxiliary halfspace constraints are activated in the optimization problem. Through simulation results and comparisons with a standard NLP planner, we show that the overall computation time for solving several topology-aided NLP problems is faster than that of the standard NLP planner. Additionally, in complex driving scenarios, where the standard planner gets stuck in a sub-optimal solution due to internal faults or a local optimum, our proposed topology-aided planner can still find the globally optimal path.
AB - Obstacle avoidance is an essential characteristic of autonomous driving cars. This paper presents a new method for efficiently determining possible routes that a vehicle can follow for overtaking obstacles and classifying them into different topology classes of paths. Impossible routes are eliminated based on the physical constraints of the vehicle. To evaluate each topology class and pick the one with the lowest cost as the globally optimal path, we run several topology-aided Nonlinear Programming (NLP) problems. For each topology-aided NLP problem to overtake the obstacles from the prespecified side determined by the topology class, corresponding auxiliary halfspace constraints are activated in the optimization problem. Through simulation results and comparisons with a standard NLP planner, we show that the overall computation time for solving several topology-aided NLP problems is faster than that of the standard NLP planner. Additionally, in complex driving scenarios, where the standard planner gets stuck in a sub-optimal solution due to internal faults or a local optimum, our proposed topology-aided planner can still find the globally optimal path.
UR - https://www.mendeley.com/catalogue/b83b5622-80bc-3a62-b462-7907edf7d6ef/
U2 - 10.1109/CASE59546.2024.10711290
DO - 10.1109/CASE59546.2024.10711290
M3 - Conference contribution
SN - 9798350358513
T3 - IEEE International Conference on Automation Science and Engineering
SP - 2237
EP - 2242
BT - 2024 IEEE 20th International Conference on Automation Science and Engineering (CASE)
ER -