Heterogeneous Multi-robot Task Allocation for Long-Endurance Missions in Dynamic Scenarios
–arXiv.org Artificial Intelligence
We present a framework for Multi-Robot Task Allocation (MRTA) in heterogeneous teams performing long-endurance missions in dynamic scenarios. Given the limited battery of robots, especially in the case of aerial vehicles, we allow for robot recharges and the possibility of fragmenting and/or relaying certain tasks. We also address tasks that must be performed by a coalition of robots in a coordinated manner. Given these features, we introduce a new class of heterogeneous MRTA problems which we analyze theoretically and optimally formulate as a Mixed-Integer Linear Program. We then contribute a heuristic algorithm to compute approximate solutions and integrate it into a mission planning and execution architecture capable of reacting to unexpected events by repairing or recomputing plans online. Our experimental results show the relevance of our newly formulated problem in a realistic use case for inspection with aerial robots. We assess the performance of our heuristic solver in comparison with other variants and with exact optimal solutions in small-scale scenarios. In addition, we evaluate the ability of our replanning framework to repair plans online.
arXiv.org Artificial Intelligence
Nov-4-2024
- Country:
- Asia > Japan
- Honshū > Kantō > Kanagawa Prefecture > Yokohama (0.04)
- Europe
- Croatia > Dubrovnik-Neretva County
- Dubrovnik (0.04)
- Portugal > Évora
- Évora (0.04)
- Slovenia > Central Slovenia
- Municipality of Komenda > Komenda (0.04)
- Spain > Andalusia
- Seville Province > Seville (0.04)
- Croatia > Dubrovnik-Neretva County
- Asia > Japan
- Genre:
- Research Report > New Finding (0.66)
- Industry:
- Energy > Renewable
- Solar (0.46)
- Government > Military (0.48)
- Transportation (0.93)
- Energy > Renewable
- Technology:
- Information Technology > Artificial Intelligence
- Representation & Reasoning
- Agents (1.00)
- Constraint-Based Reasoning (1.00)
- Optimization (0.88)
- Planning & Scheduling (1.00)
- Search (0.67)
- Robots > Autonomous Vehicles
- Drones (0.93)
- Representation & Reasoning
- Information Technology > Artificial Intelligence