Conflict-Based Search as a Protocol: A Multi-Agent Motion Planning Protocol for Heterogeneous Agents, Solvers, and Independent Tasks

Rishi Veerapaneni, Alvin Tang, Haodong He, Sophia Zhao, Viraj Shah +7 more
10/1/2025
cs.MAcs.RO

No confident code implementation found for this paper.

Abstract

Imagine the future construction site, hospital, or office with dozens of robots bought from different manufacturers. How can we enable these different robots to effectively move in a shared environment, given that each robot may have its own independent motion planning system? This work shows how we can get efficient collision-free movements between algorithmically heterogeneous agents by using Conflict-Based Search (Sharon et al. 2015) as a protocol. At its core, the CBS Protocol requires one specific single-agent motion planning API; finding a collision-free path that satisfies certain space-time constraints. Given such an API, CBS uses a central planner to find collision-free paths - independent of how the API is implemented. We demonstrate how this protocol enables multi-agent motion planning for a heterogeneous team of agents completing independent tasks with a variety of single-agent planners including: Heuristic Search (e.g., A*), Sampling Based Search (e.g., RRT), Optimization (e.g., Direct Collocation), Diffusion, and Reinforcement Learning.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{veerapaneni2025conflictbased,
  title  = {Conflict-Based Search as a Protocol: A Multi-Agent Motion Planning Protocol for Heterogeneous Agents, Solvers, and Independent Tasks},
  author = {Rishi Veerapaneni and Alvin Tang and Haodong He and Sophia Zhao and Viraj Shah and Yidai Cen and Ziteng Ji and Gabriel Olin and Jon Arrizabalaga and Yorai Shaoul and Jiaoyang Li and Maxim Likhachev},
  year   = {2025},
  eprint = {2510.00425},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2510.00425v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2510.00425.svg)](https://codeofpaper.com/paper/2510.00425)

Discussion