Synergizing Decision Making and Trajectory Planning Using Two-Stage Optimization for Autonomous Vehicles

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Liu, Wenru, Liu, Haichao, Zheng, Lei, Huang, Zhenmin, Ma, Jun
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866909407803080704
author Liu, Wenru
Liu, Haichao
Zheng, Lei
Huang, Zhenmin
Ma, Jun
author_facet Liu, Wenru
Liu, Haichao
Zheng, Lei
Huang, Zhenmin
Ma, Jun
contents This paper introduces a local planner that synergizes the decision making and trajectory planning modules towards autonomous driving. The decision making and trajectory planning tasks are jointly formulated as a nonlinear programming problem with an integrated objective function. However, integrating the discrete decision variables into the continuous trajectory optimization leads to a mixed-integer programming (MIP) problem with inherent nonlinearity and nonconvexity. To address the challenge in solving the problem, the original problem is decomposed into two sub-stages, and a two-stage optimization (TSO) based approach is presented to ensure the coherence in outcomes for the two stages. The optimization problem in the first stage determines the optimal decision sequence that acts as an informed initialization. With the outputs from the first stage, the second stage necessitates the use of a high-fidelity vehicle model and strict enforcement of the collision avoidance constraints as part of the trajectory planning problem. We evaluate the effectiveness of our proposed planner across diverse multi-lane scenarios. The results demonstrate that the proposed planner simultaneously generates a sequence of optimal decisions and the corresponding trajectory that significantly improves driving performance in terms of driving safety and traveling efficiency as compared to alternative methods. Additionally, we implement the closed-loop simulation in CARLA, and the results showcase the effectiveness of the proposed planner to adapt to changing driving situations with high computational efficiency.
format Preprint
id arxiv_https___arxiv_org_abs_2411_18974
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Synergizing Decision Making and Trajectory Planning Using Two-Stage Optimization for Autonomous Vehicles
Liu, Wenru
Liu, Haichao
Zheng, Lei
Huang, Zhenmin
Ma, Jun
Robotics
Optimization and Control
This paper introduces a local planner that synergizes the decision making and trajectory planning modules towards autonomous driving. The decision making and trajectory planning tasks are jointly formulated as a nonlinear programming problem with an integrated objective function. However, integrating the discrete decision variables into the continuous trajectory optimization leads to a mixed-integer programming (MIP) problem with inherent nonlinearity and nonconvexity. To address the challenge in solving the problem, the original problem is decomposed into two sub-stages, and a two-stage optimization (TSO) based approach is presented to ensure the coherence in outcomes for the two stages. The optimization problem in the first stage determines the optimal decision sequence that acts as an informed initialization. With the outputs from the first stage, the second stage necessitates the use of a high-fidelity vehicle model and strict enforcement of the collision avoidance constraints as part of the trajectory planning problem. We evaluate the effectiveness of our proposed planner across diverse multi-lane scenarios. The results demonstrate that the proposed planner simultaneously generates a sequence of optimal decisions and the corresponding trajectory that significantly improves driving performance in terms of driving safety and traveling efficiency as compared to alternative methods. Additionally, we implement the closed-loop simulation in CARLA, and the results showcase the effectiveness of the proposed planner to adapt to changing driving situations with high computational efficiency.
title Synergizing Decision Making and Trajectory Planning Using Two-Stage Optimization for Autonomous Vehicles
topic Robotics
Optimization and Control
url https://arxiv.org/abs/2411.18974