Minimum-Violation Temporal Logic Planning for Heterogeneous Robots under Robot Skill Failures
Kalluraya, Samarth, Zhou, Beichen, Kantaros, Yiannis
–arXiv.org Artificial Intelligence
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 paths, 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 algorithm is its ability to handle cases where mission completion becomes impossible due to limited functioning robots. Instead of reporting mission failure, the algorithm strategically prioritizes the most crucial sub-tasks and locally revises the team's plans, as per user-specified priorities, to minimize mission violations. We provide theoretical conditions under which the proposed framework computes the minimum violation task reassignments and team plans. We provide numerical and hardware experiments to demonstrate the efficiency of the proposed method.
arXiv.org Artificial Intelligence
Oct-22-2024
- Country:
- North America > United States
- Pennsylvania > Philadelphia County
- Philadelphia (0.14)
- North Carolina > Durham County
- Durham (0.04)
- Missouri > St. Louis County
- St. Louis (0.04)
- Pennsylvania > Philadelphia County
- Europe
- United Kingdom > England
- Greater London > London (0.04)
- Cambridgeshire > Cambridge (0.04)
- Spain
- Catalonia > Barcelona Province
- Barcelona (0.04)
- Andalusia > Seville Province
- Seville (0.04)
- Catalonia > Barcelona Province
- Greece > West Greece
- Patra (0.04)
- Germany > Baden-Württemberg
- Karlsruhe Region > Karlsruhe (0.04)
- France
- Île-de-France > Paris
- Paris (0.04)
- Provence-Alpes-Côte d'Azur > Alpes-Maritimes
- Nice (0.04)
- Île-de-France > Paris
- United Kingdom > England
- Asia
- Singapore (0.04)
- Middle East > Republic of Türkiye
- Karaman Province > Karaman (0.04)
- Japan > Honshū
- Kantō > Tokyo Metropolis Prefecture > Tokyo (0.14)
- India > Maharashtra
- Pune (0.04)
- China > Sichuan Province
- Chengdu (0.04)
- North America > United States
- Genre:
- Research Report (0.49)
- Technology: