Abstract
Planning for multi-robot coordination during long horizon missions in complex environments need to consider resources, temporal constraints, and uncertainty. This could be computationally expensive and impractical for online planning and execution. We propose a decoupled framework to address this. At the high-level, we plan for multi-robot missions that require coordination amongst robots considering temporal and numeric constraints. The temporal plan is decomposed into low-level plans for individual robots. At the low-level, we perform online learning and adaptation due to unexpected probabilistic outcomes to achieve mission goals. Our framework learns over time to improve the performance by (1) updating the learned domain model to reduce model prediction errors and (2) constraining the robot's capabilities which in turn improves goal allocation. The approach provides a solution to planning problems that require long-term robot operability. We demonstrate the performance of our approach via experiments involving a fleet of heterogeneous robots.
Original language | English |
---|---|
Title of host publication | AAMAS '22: Proceedings of the 21st International Conference on Autonomous Agents and Multiagent Systems |
Editors | P. Faliszewski, V. Mascardi, C. Pelachaud, M. E. Taylor |
Publisher | International Foundation for Autonomous Agents and Multiagent Systems |
Pages | 217-225 |
Number of pages | 9 |
ISBN (Print) | 9781450392136 |
Publication status | Published - 9 May 2022 |
Event | 21st International Conference on Autonomous Agents and Multiagent Systems 2022 - Auckland, New Zealand Duration: 9 May 2022 → 13 May 2022 |
Conference
Conference | 21st International Conference on Autonomous Agents and Multiagent Systems 2022 |
---|---|
Abbreviated title | AAMAS 2022 |
Country/Territory | New Zealand |
City | Auckland |
Period | 9/05/22 → 13/05/22 |
Keywords
- Model-Based Reinforcement Learning
- Multi-Agent Planning
- Multi-Robot Systems
- Temporal Planning
ASJC Scopus subject areas
- Artificial Intelligence
- Software
- Control and Systems Engineering