Title :
Collision avoidance for multiple agents with joint utility maximization
Author :
Alonso-Mora, Javier ; Rufli, Martin ; Siegwart, R. ; Beardsley, Paul
Author_Institution :
Autonomous Syst. Lab., ETH Zurich, Zurich, Switzerland
Abstract :
In this paper a centralized method for collision avoidance among multiple agents is presented. It builds on the velocity obstacle (VO) concept and its extensions to arbitrary kino-dynamics and is applicable to heterogeneous groups of agents (with respect to size, kino-dynamics and aggressiveness) moving in 2D and 3D spaces. In addition, both static and dynamic obstacles can be considered in the framework. The method maximizes a joint utility function and is formulated as a mixed-integer quadratic program, where online computation can be achieved as a trade-off with solution optimality. In experiments with groups of two to 50 agents the benefits of the joint utility optimization are shown. By construction, it´s suboptimal variant is at least as good as comparable decentralized methods, while retaining online capability for small groups of agents. In its optimal variant, the proposed algorithm can provide a benchmark for distributed collision avoidance methods, in particular for those based on the VO concept that take interaction into account.
Keywords :
centralised control; collision avoidance; integer programming; multi-robot systems; quadratic programming; robot dynamics; robot kinematics; suboptimal control; 2D spaces; 3D spaces; VO concept; arbitrary kinodynamics; centralized method; collision avoidance; distributed collision avoidance method; dynamic obstacles; heterogeneous agent groups; joint utility function; joint utility optimization; mixed-integer quadratic program; multiple agents; static obstacles; velocity obstacle concept; Approximation methods; Collision avoidance; Joints; Optimization; Robots; Trajectory; Vectors;
Conference_Titel :
Robotics and Automation (ICRA), 2013 IEEE International Conference on
Conference_Location :
Karlsruhe
Print_ISBN :
978-1-4673-5641-1
DOI :
10.1109/ICRA.2013.6630969