D-ITAGS: A Dynamic Interleaved Approach to Resilient Task Allocation, Scheduling, and Motion Planning

09/27/2022
by   Glen Neville, et al.
0

Complex, multi-objective missions require the coordination of heterogeneous robots at multiple inter-connected levels, such as coalition formation, scheduling, and motion planning. This challenge is exacerbated by dynamic changes, such as sensor and actuator failures, communication loss, and unexpected delays. We introduce Dynamic Iterative Task Allocation Graph Search (D-ITAGS) to simultaneously address coalition formation, scheduling, and motion planning in dynamic settings involving heterogeneous teams. D-ITAGS achieves resilience via two key characteristics: i) interleaved execution, and ii) targeted repair. Interleaved execution enables an effective search for solutions at each layer while avoiding incompatibility with other layers. Targeted repair identifies and repairs parts of the existing solution impacted by a given disruption, while conserving the rest. In addition to algorithmic contributions, we provide theoretical insights into the inherent trade-off between time and resource optimality in these settings and derive meaningful bounds on schedule suboptimality. Our experiments reveal that i) D-ITAGS is significantly faster than recomputation from scratch in dynamic settings, with little to no loss in solution quality, and ii) the theoretical suboptimality bounds consistently hold in practice.

READ FULL TEXT
research
08/05/2021

An Interleaved Approach to Trait-Based Task Allocation and Scheduling

To realize effective heterogeneous multi-robot teams, researchers must l...
research
03/12/2019

Resilience by Reconfiguration: Exploiting Heterogeneity in Robot Teams

We propose a method to maintain high resource in a networked heterogeneo...
research
06/20/2023

Heterogeneous Coalition Formation and Scheduling with Multi-Skilled Robots

We present an approach to task scheduling in heterogeneous multi-robot s...
research
04/19/2023

A Mollification Scheme for Task and Motion Planning

Task and motion planning is one of the key problems in robotics today. I...
research
02/04/2014

Scheduling a Dynamic Aircraft Repair Shop with Limited Repair Resources

We address a dynamic repair shop scheduling problem in the context of mi...
research
09/05/2019

A Lexicographic Search Method for Multi-Objective Motion Planning

We consider multi-objective motion planning problems in which two compet...
research
08/17/2022

Hierarchical Motion Planning Framework for Cooperative Transportation of Multiple Mobile Manipulators

Multiple mobile manipulators show superiority in the tasks requiring mob...

Please sign up or login with your details

Forgot password? Click here to reset