Barrier-Enhanced Parallel Homotopic Trajectory Optimization for Safety-Critical Autonomous Driving
Lei Zheng, Rui Yang, Michael Yu Wang, Jun Ma
TL;DR
This work tackles real-time safety-critical autonomous driving by integrating decision-making and planning through Barrier-Enhanced Parallel Homotopic Trajectory Optimization (BPHTO). It combines spatiotemporal control barrier functions with a bi-convex reformulation and over-relaxed ADMM to generate multiple maneuver-aligned trajectories in parallel, while adaptively tightening safety with a barrier coefficient that increases along the horizon. Using Bézier trajectory parameterization and reachability-informed warm starts, BPHTO yields feasible, smooth, and consistent trajectories with proactive HV interaction and robust safety recovery. Experimental results on IDM and NGSIM datasets show BPHTO outperforms baselines in terms of safety, task accuracy, and driving consistency, while maintaining real-time performance suitable for receding-horizon planning.
Abstract
Enforcing safety while preventing overly conservative behaviors is essential for autonomous vehicles to achieve high task performance. In this paper, we propose a barrier-enhanced parallel homotopic trajectory optimization (BPHTO) approach with the over-relaxed alternating direction method of multipliers (ADMM) for real-time integrated decision-making and planning. To facilitate safety interactions between the ego vehicle (EV) and surrounding vehicles, a spatiotemporal safety module exhibiting bi-convexity is developed on the basis of barrier function. Varying barrier coefficients are adopted for different time steps in a planning horizon to account for the motion uncertainties of surrounding HVs and mitigate conservative behaviors. Additionally, we exploit the discrete characteristics of driving maneuvers to initialize nominal behavior-oriented free-end homotopic trajectories based on reachability analysis, and each trajectory is locally constrained to a specific driving maneuver while sharing the same task objectives. By leveraging the bi-convexity of the safety module and the kinematics of the EV, we formulate the BPHTO as a bi-convex optimization problem. Then constraint transcription and the over-relaxed ADMM are employed to streamline the optimization process, such that multiple trajectories are generated in real time with feasibility guarantees. Through a series of experiments, the proposed development demonstrates improved task accuracy, stability, and consistency in various traffic scenarios using synthetic and real-world traffic datasets.
