Decentralized Coordinated Motion for Robot Teams Preserving Connectivity and Avoiding Collisions
Abstract
In this thesis, we consider the general problem of moving a large number of networked robots toward a goal position through a cluttered environment under constraints on network connectivity and collision avoidance. In contrast to previous approaches that either plan complete paths for each individual robot in the high-dimensional joint configuration space or control the robot group as a whole with explicit constraints on the group's boundary and inter-robot pairwise distances, we propose a novel decentralized online behavior-based algorithm that relies on the topological structure of the multi-robot communication and sensing graphs to solve this problem. We formally describe the communication graph as a simplicial complex that enables robots to iteratively identify the frontier nodes %to visit and coordinate forward motion through the sensing graph. This approach is proved to automatically deform robot teams for collision avoidance and always preserve connectivity. The effectiveness of our approach is demonstrated using numerical simulations. The algorithm is shown to scale linearly in the number of robots.
BibTeX
@mastersthesis{Li-2017-22773,author = {Anqi Li},
title = {Decentralized Coordinated Motion for Robot Teams Preserving Connectivity and Avoiding Collisions},
year = {2017},
month = {May},
school = {Carnegie Mellon University},
address = {Pittsburgh, PA},
number = {CMU-RI-TR-17-14},
keywords = {Multi-Robot Systems, Decentralized Algorithms, Algebraic Topology},
}