English

Velocity Obstacle for Polytopic Collision Avoidance for Distributed Multi-robot Systems

Robotics 2024-06-11 v2 Systems and Control Systems and Control Optimization and Control

Abstract

Obstacle avoidance for multi-robot navigation with polytopic shapes is challenging. Existing works simplify the system dynamics or consider it as a convex or non-convex optimization problem with positive distance constraints between robots, which limits real-time performance and scalability. Additionally, generating collision-free behavior for polytopic-shaped robots is harder due to implicit and non-differentiable distance functions between polytopes. In this paper, we extend the concept of velocity obstacle (VO) principle for polytopic-shaped robots and propose a novel approach to construct the VO in the function of vertex coordinates and other robot's states. Compared with existing work about obstacle avoidance between polytopic-shaped robots, our approach is much more computationally efficient as the proposed approach for construction of VO between polytopes is optimization-free. Based on VO representation for polytopic shapes, we later propose a navigation approach for distributed multi-robot systems. We validate our proposed VO representation and navigation approach in multiple challenging scenarios including large-scale randomized tests, and our approach outperforms the state of art in many evaluation metrics, including completion rate, deadlock rate, and the average travel distance.

Keywords

Cite

@article{arxiv.2304.07954,
  title  = {Velocity Obstacle for Polytopic Collision Avoidance for Distributed Multi-robot Systems},
  author = {Jihao Huang and Jun Zeng and Xuemin Chi and Koushil Sreenath and Zhitao Liu and Hongye Su},
  journal= {arXiv preprint arXiv:2304.07954},
  year   = {2024}
}

Comments

Accepted to IEEE Robotics and Automation Letters (RA-L) 2023, with open source repository released

R2 v1 2026-06-28T10:07:46.063Z