Coordinated multi-robot navigation is a fundamental
capability for robots to operate as a team in diverse environments.
During navigation, robot teams usually need to maintain specific
formations, such as circular formations in order to protect human
teammates positioned at the center. However, in complex scenarios
such as narrow corridors, rigidly preserving the predefined team
formations can become infeasible. Therefore, robot teams must
have the capability for dynamically splitting into smaller subteams
and adaptively controlling the subteams to navigate through these
complex scenarios while preserving suitable formations. In this
paper, we introduce a novel method for SubTeaming and Adaptive
Formation (STAF) to enable coordinated multi-robot navigation in
complex and challenging scenarios. STAF is built upon a unified
hierarchical learning framework that incorporates three levels of
robot learning: (1) high-level deep graph cut for team splitting,
(2) intermediate-level graph learning for facilitating coordinated
navigation among subteams, and (3) low-level policy learning for
controlling individual mobile robots to reach their goal positions
while avoiding collisions. In order to evaluate and validate STAF,
we conducted extensive experiments in both indoor and outdoor
environments using robotics simulations and physical robot teams.
Experimental results have demonstrated that STAF enables the
novel capability for subteaming and adaptive formation control,
and achieves promising performance in coordinated multi-robot
navigation through complex and challenging scenarios.