Minimum-Violation Temporal Logic Planning for Heterogeneous Robots under Robot Skill Failures
Samarth Kalluraya, Beichen Zhou, Yiannis Kantaros

TL;DR
This paper introduces a reactive planning algorithm for heterogeneous robot teams that adapts to skill failures, prioritizes critical tasks, and minimizes mission violations in complex temporal logic tasks.
Contribution
It presents a novel reactive LTL planning method that reassigns tasks and revises plans in real-time to handle robot skill failures, ensuring mission completion or minimal violations.
Findings
Algorithm effectively reassigns tasks during failures.
Theoretical conditions guarantee minimum-violation plans.
Experimental results validate efficiency on simulations and hardware.
Abstract
In this paper, we consider teams of robots with heterogeneous skills (e.g., sensing and manipulation) tasked with collaborative missions described by Linear Temporal Logic (LTL) formulas. These LTL-encoded tasks require robots to apply their skills to specific regions and objects in a temporal and logical order. While existing temporal logic planning algorithms can synthesize correct-by-construction plans, they typically lack reactivity to unexpected failures of robot skills, which can compromise mission performance. This paper addresses this challenge by proposing a reactive LTL planning algorithm that adapts to unexpected failures during deployment. Specifically, the proposed algorithm reassigns sub-tasks to robots based on their functioning skills and locally revises team plans to accommodate these new assignments and ensure mission completion. The main novelty of the proposed…
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.
Taxonomy
TopicsFormal Methods in Verification · AI-based Problem Solving and Planning · Manufacturing Process and Optimization
