Fast Scheduling of Multi-Robot Teams with Temporospatial Constraints
Author(s)Gombolay, Matthew C.; Wilcox, Ronald James; Shah, Julie A
MetadataShow full item record
New uses of robotics in traditionally manual manufacturing processes require the careful choreography of human and robotic agents to support safe and efficient coordinated work. Tasks must be allocated among agents and scheduled to meet temporal deadlines and spatial restrictions on agent proximity. These systems must also be capable of replanning onthe-fly to adapt to disturbances in the schedule and to respond to people working in close physical proximity. In this paper, we present a centralized algorithm, named Tercio, that handles tightly intercoupled temporal and spatial constraints and scales to larger problem sizes than prior art. Our key innovation is a fast, satisficing multi-agent task sequencer that is inspired by real-time processor scheduling techniques but is adapted to leverage hierarchical problem structure. We use this fast task sequencer in conjunction with a MILP solver, and show that we are able to generate near-optimal task assignments and schedules for up to 10 agents and 500 tasks in less than 20 seconds on average. Finally, we demonstrate the algorithm in a multi-robot hardware testbed.
DepartmentLincoln Laboratory; Massachusetts Institute of Technology. Department of Aeronautics and Astronautics; Massachusetts Institute of Technology. Department of Mechanical Engineering
Robotics: Science and Systems IX
Robotics: Science and Systems Foundation
Gombolay, Matthew, Ronald Wilcox, and Julie Shah. “Fast Scheduling of Multi-Robot Teams with Temporospatial Constraints.” Robotics: Science and Systems IX (June 23, 2013).
Author's final manuscript