Statistical Runtime Verification for Geometric Motion Planning

Master Thesis (2025)
Author(s)

L. Kehler (TU Delft - Mechanical Engineering)

Contributor(s)

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

Manuel Mazo Espinosa – Mentor (TU Delft - Team Manuel Mazo Jr)

Saray Bakker – Mentor (TU Delft - Learning & Autonomous Control)

Laura Ferranti – Graduation committee member (TU Delft - Learning & Autonomous Control)

Luca Laurenti – Graduation committee member (TU Delft - Team Luca Laurenti)

Raj T. Rajan – Graduation committee member (TU Delft - Signal Processing Systems)

Faculty
Mechanical Engineering
More Info
expand_more
Publication Year
2025
Language
English
Graduation Date
17-12-2025
Awarding Institution
Delft University of Technology
Programme
['Mechanical Engineering | Vehicle Engineering | Cognitive Robotics']
Faculty
Mechanical Engineering
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

As robots increasingly operate in human environments, their controllers must ensure safe and reliable behavior under real-time constraints. Although optimization-based motion planners can enforce hard safety constraints, their computational demands limit their use on complex robotic platforms. Geometric motion planning offers a real-time alternative through optimization-free, closed-form control laws with reach–avoid guarantees. However, these guarantees rely on assumptions about obstacle representations that are often violated in realistic settings. When such assumptions fail, the planner’s dynamical system may preserve invariance of the safe set but lose global attractivity, jeopardizing goal reachability.

This thesis introduces a runtime verification algorithm, called Scenario-Shield, that adapts the geometric planner’s underlying dynamical system to expand its finite-time region of attraction. The method periodically samples nearby robot configurations and performs forward simulations to approximate this region. To accelerate this process, the approach is extended by incorporating statistical uncertainty quantification: conformal prediction is used to calibrate a fast membership test for candidate states, and the scenario approach provides a principled approximation of an uncountably infinite subset of the region of attraction.

To maintain computational efficiency, the algorithm is implemented using parallel computing and integrated into a geometric motion planning toolbox with ROS. The proposed method is validated in simulation on both a holonomic ground robot and a mobile manipulator, demonstrating improved reliability over baseline geometric fabrics controllers.

Files

License info not available