Multi-Agent Path Finding with Kinematic Constraints

Authors

  • Wolfgang Hoenig University of Southern California
  • T. K. Kumar University of Southern California
  • Liron Cohen University of Southern California
  • Hang Ma University of Southern California
  • Hong Xu University of Southern California
  • Nora Ayanian University of Southern California
  • Sven Koenig University of Southern California

DOI:

https://doi.org/10.1609/icaps.v26i1.13796

Abstract

Multi-Agent Path Finding (MAPF) is well studied in both AI and robotics. Given a discretized environment and agents with assigned start and goal locations, MAPF solvers from AI find collision-free paths for hundreds of agents with user-provided sub-optimality guarantees. However, they ignore that actual robots are subject to kinematic constraints (such as finite maximum velocity limits) and suffer from imperfect plan-execution capabilities. We therefore introduce MAPF-POST, a novel approach that makes use of a simple temporal network to postprocess the output of a MAPF solver in polynomial time to create a plan-execution schedule that can be executed on robots. This schedule works on non-holonomic robots, takes their maximum translational and rotational velocities into account, provides a guaranteed safety distance between them, and exploits slack to absorb imperfect plan executions and avoid time-intensive replanning in many cases. We evaluate MAPF-POST in simulation and on differential-drive robots, showcasing the practicality of our approach.

Downloads

Published

2016-03-30

How to Cite

Hoenig, W., Kumar, T. K., Cohen, L., Ma, H., Xu, H., Ayanian, N., & Koenig, S. (2016). Multi-Agent Path Finding with Kinematic Constraints. Proceedings of the International Conference on Automated Planning and Scheduling, 26(1), 477-485. https://doi.org/10.1609/icaps.v26i1.13796