Multi-Robot Planning

Multi-robot systems can do more than single robots through coordination and collaboration. Planning for teams introduces challenges in scalability, as the joint configuration space grows exponentially with the number of robots, and in handling interactions between robots that must share workspace, coordinate actions, or physically collaborate on tasks.

Effective multi-robot planning requires reasoning about dependencies between robots’ motions and managing computational complexity. Applications include warehouse automation with fleets of mobile robots and collaborative manipulation where multiple arms transport objects together, requiring task-level coordination.


2026

  1. Efficient Multi-Robot Motion Planning for Manifold-Constrained Manipulators by Randomized Scheduling and Informed Path Generation
    IEEE Robotics and Automation Letters
    To Appear

2025

  1. OCEANS
    mrangler.jpg
    Underwater Multi-Robot Simulation and Motion Planning in Angler
    In IEEE/MTS OCEANS Conference
  2. Constrained Nonlinear Kaczmarz Projection on Intersections of Manifolds for Coordinated Multi-Robot Mobile Manipulation
    In IEEE International Conference on Robotics and Automation

2018

  1. swarmchar.gif
    Distributed Object Characterization with Local Sensing by a Multi-Robot System
    Golnaz Habibi, Sándor P. Fekete, Zachary Kingston, and James McLurkin
    In Distributed Autonomous Robotic Systems

2015

  1. AAMAS
    pipeline.png
    Pipelined Consensus for Global State Estimation in Multi-Agent Systems
    Golnaz Habibi, Zachary Kingston, Zijian Wang, Mac Schwager, and James McLurkin
    In Proceedings of the 2015 International Conference on Autonomous Agents and Multiagent Systems
  2. Distributed Centroid Estimation and Motion Controllers for Collective Transport by Multi-Robot Systems
    Golnaz Habibi, Zachary Kingston, William Xie, Mathew Jellins, and James McLurkin
    In IEEE International Conference on Robotics and Automation