Real-Time Model Checking for Closed-Loop Robot Reactive Planning

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Chandler, Christopher, Porr, Bernd, Lafratta, Giulia, Miller, Alice
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866911123150733312
author Chandler, Christopher
Porr, Bernd
Lafratta, Giulia
Miller, Alice
author_facet Chandler, Christopher
Porr, Bernd
Lafratta, Giulia
Miller, Alice
contents We present a new application of model checking which achieves real-time multi-step planning and obstacle avoidance on a real autonomous robot. We have developed a small, purpose-built model checking algorithm which generates plans in situ based on "core" knowledge and attention as found in biological agents. This is achieved in real-time using no pre-computed data on a low-powered device. Our approach is based on chaining temporary control systems which are spawned to counteract disturbances in the local environment that disrupt an autonomous agent from its preferred action (or resting state). A novel discretization of 2D LiDAR data sensitive to bounded variations in the local environment is used. Multi-step planning using model checking by forward depth-first search is applied to cul-de-sac and playground scenarios. Both empirical results and informal proofs of two fundamental properties of our approach demonstrate that model checking can be used to create efficient multi-step plans for local obstacle avoidance, improving on the performance of a reactive agent which can only plan one step. Our approach is an instructional case study for the development of safe, reliable and explainable planning in the context of autonomous vehicles.
format Preprint
id arxiv_https___arxiv_org_abs_2508_19186
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Real-Time Model Checking for Closed-Loop Robot Reactive Planning
Chandler, Christopher
Porr, Bernd
Lafratta, Giulia
Miller, Alice
Robotics
Artificial Intelligence
Formal Languages and Automata Theory
I.2.9; I.2; D.2.4
We present a new application of model checking which achieves real-time multi-step planning and obstacle avoidance on a real autonomous robot. We have developed a small, purpose-built model checking algorithm which generates plans in situ based on "core" knowledge and attention as found in biological agents. This is achieved in real-time using no pre-computed data on a low-powered device. Our approach is based on chaining temporary control systems which are spawned to counteract disturbances in the local environment that disrupt an autonomous agent from its preferred action (or resting state). A novel discretization of 2D LiDAR data sensitive to bounded variations in the local environment is used. Multi-step planning using model checking by forward depth-first search is applied to cul-de-sac and playground scenarios. Both empirical results and informal proofs of two fundamental properties of our approach demonstrate that model checking can be used to create efficient multi-step plans for local obstacle avoidance, improving on the performance of a reactive agent which can only plan one step. Our approach is an instructional case study for the development of safe, reliable and explainable planning in the context of autonomous vehicles.
title Real-Time Model Checking for Closed-Loop Robot Reactive Planning
topic Robotics
Artificial Intelligence
Formal Languages and Automata Theory
I.2.9; I.2; D.2.4
url https://arxiv.org/abs/2508.19186