# Collision Avoidance for Dynamic Obstacles with Uncertain Predictions using Model Predictive Control

arXiv: https://arxiv.org/abs/2208.03529 · HTML: https://mlsanity.com/paper/2208.03529/

## Key facts

- Cited by 4 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 6 Aug 2022.

## Built on by (most cited first, 4 of 4)

- [Towards Explainable, Safe Autonomous Driving with Language Embeddings for Novelty Identification and Active Learning: Framework and Experimental Analysis with Real-World Data Sets](https://mlsanity.com/paper/2402.07320/) (2024)
- [Predictive Control for Autonomous Driving with Uncertain, Multi-modal Predictions](https://mlsanity.com/paper/2310.20561/) (2023)
- [On Convex Data-Driven Inverse Optimal Control for Nonlinear, Non-stationary and Stochastic Systems](https://mlsanity.com/paper/2306.13928/) (2023)
- [Scalable Multi-modal Model Predictive Control via Duality-based Interaction Predictions](https://mlsanity.com/paper/2402.01116/) (2024)

## Abstract (arXiv)

We propose a Model Predictive Control (MPC) for collision avoidance between an autonomous agent and dynamic obstacles with uncertain predictions. The collision avoidance constraints are imposed by enforcing positive distance between convex sets representing the agent and the obstacles, and tractably reformulating them using Lagrange duality. This approach allows for smooth collision avoidance constraints even for polytopes, which otherwise require mixed-integer or non-smooth constraints. We consider three widely used descriptions of the uncertain obstacle position: 1) Arbitrary distribution with polytopic support, 2) Gaussian distributions and 3) Arbitrary distribution with first two moments known. For each case we obtain deterministic reformulations of the collision avoidance constraints. The proposed MPC formulation optimizes over feedback policies to reduce conservatism in satisfying the collision avoidance constraints. The proposed approach is validated using simulations of traffic intersections in CARLA.
