A Two-Stage Optimization-based Motion Planner for Safe Urban Driving
Not on the map. Why?
Abstract (arXiv)
Recent road trials have shown that guaranteeing the safety of driving decisions is essential for the wider adoption of autonomous vehicle technology. One promising direction is to pose safety requirements as planning constraints in nonlinear, non-convex optimization problems of motion synthesis. However, many implementations of this approach are limited by uncertain convergence and local optimality of the solutions achieved, affecting overall robustness. To improve upon these issues, we propose a novel two-stage optimization framework: in the first stage, we find a solution to a Mixed-Integer Linear Programming (MILP) formulation of the motion synthesis problem, the output of which initializes a second Nonlinear Programming (NLP) stage. The MILP stage enforces hard constraints of safety and road rule compliance generating a solution in the right subspace, while the NLP stage refines the solution within the safety bounds for feasibility and smoothness. We demonstrate the effectiveness of our framework via simulated experiments of complex urban driving scenarios, outperforming a state-of-the-art baseline in metrics of convergence, comfort and progress.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). First posted on arXiv 6 Feb 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2020: 1; 2021: 0; 2022: 0; 2023: 4; 2024: 2; 2025: 1; 2026: 1.
9 papers.
- 2020PILOT: Efficient Planning by Imitation Learning and Optimisation for Safe Autonomous Drivingcited by 11
- 2023InteractionNet: Joint Planning and Prediction for Autonomous Driving with Transformerscited by 4
- 2025Bilevel Multi-Armed Bandit-Based Hierarchical Reinforcement Learning for Interaction-Aware Self-Driving at Unsignalized Intersectionscited by 4
- 2023Proactive Emergency Collision Avoidance for Automated Driving in Highway Scenarioscited by 3
- 2023Learning the References of Online Model Predictive Control for Urban Self-Drivingcited by 2
- 2023Attacking Motion Planners Using Adversarial Perception Errorscited by 1
- 2024Synergizing Decision Making and Trajectory Planning Using Two-Stage Optimization for Autonomous Vehiclescited by 1
- 2024Adaptive Splitting of Reusable Temporal Monitors for Rare Traffic Violationscited by 0
- 2026Conflict-Aware Additive Guidance for Flow Models under Compositional Rewardscited by 0
- 2026Conflict-Aware Additive Guidance for Flow Models under Compositional Rewards20 May 2026
- 2025Bilevel Multi-Armed Bandit-Based Hierarchical Reinforcement Learning for Interaction-Aware Self-Driving at Unsignalized Intersections6 Feb 2025
- 2024Synergizing Decision Making and Trajectory Planning Using Two-Stage Optimization for Autonomous Vehicles28 Nov 2024
- 2024Adaptive Splitting of Reusable Temporal Monitors for Rare Traffic Violations13 Mar 2024
- 2023Attacking Motion Planners Using Adversarial Perception Errors21 Nov 2023
- 2023Proactive Emergency Collision Avoidance for Automated Driving in Highway Scenarios26 Oct 2023
- 2023InteractionNet: Joint Planning and Prediction for Autonomous Driving with Transformers7 Sep 2023
- 2023Learning the References of Online Model Predictive Control for Urban Self-Driving30 Aug 2023
- 2020PILOT: Efficient Planning by Imitation Learning and Optimisation for Safe Autonomous Driving1 Nov 2020