Scenario-based motion planning with bounded probability of collision

Journal Article (2025)
Authors

Oscar De Groot (TU Delft - Intelligent Vehicles)

Laura Ferranti (TU Delft - Learning & Autonomous Control)

Dariu Gavrila (TU Delft - Intelligent Vehicles)

Javier Alonso-Mora (TU Delft - Learning & Autonomous Control)

Research Group
Learning & Autonomous Control
To reference this document use:
https://doi.org/10.1177/02783649251315203
More Info
expand_more
Publication Year
2025
Language
English
Research Group
Learning & Autonomous Control
DOI:
https://doi.org/10.1177/02783649251315203
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

Robots will increasingly operate near humans that introduce uncertainties in the motion planning problem due to their complex nature. Optimization-based planners typically avoid humans through collision avoidance chance constraints. This allows the planner to optimize performance while guaranteeing probabilistic safety. However, existing real-time methods do not consider the actual probability of collision for the planned trajectory but rather its marginalization, that is, the independent collision probabilities for each planning step and/or dynamic obstacle, resulting in conservative trajectories. To address this issue, we introduce a novel real-time capable method termed Safe Horizon MPC that explicitly constrains the joint probability of collision with all obstacles over the duration of the motion plan. This is achieved by reformulating the chance-constrained planning problem using scenario optimization and predictive control. Out of sampled realizations of human motion, we identify which cases affect the optimization. This allows us to certify the planned trajectory in real-time. Our method is less conservative than state-of-the-art approaches, applicable to arbitrary probability distributions of the obstacles’ trajectories, computationally tractable and scalable. We demonstrate our proposed approach using a mobile robot and an autonomous vehicle in an environment shared with humans.