Safe and Robust Robot Behavior Planning via Constraint Programming
Jan Vermaelen, Tom Holvoet

TL;DR
This paper extends a constraint-based planning approach to handle non-deterministic action outcomes, enhancing safety guarantees and expressiveness in autonomous system decision-making under uncertainty.
Contribution
It introduces non-deterministic action modeling, a declarative safety specification, and cost-aware safety restoration in Tumato, improving robustness and flexibility.
Findings
Successfully models alternative action outcomes.
Ensures safe goal achievement despite uncertainties.
Increases planning expressiveness with declarative safety.
Abstract
The safe operation of an autonomous system is a complex endeavor, one pivotal element being its decision-making. Decision-making logic can formally be analyzed using model checking or other formal verification approaches. Yet, the non-deterministic nature of realistic environments makes these approaches rather troublesome and often impractical. Constraint-based planning approaches such as Tumato have been shown to be capable of generating policies for a system to reach a stated goal and abiding safety constraints, with guarantees of soundness and completeness by construction. However, uncertain outcomes of actions in the environment are not explicitly modeled or accounted for, severely limiting the expressiveness of Tumato. In this work, we extend Tumato with support for non-deterministic outcomes of actions. Actions have a specific intended result yet can be modeled to have…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
