DocumentCode
3521498
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
fYear
2013
fDate
6-10 May 2013
Firstpage
2833
Lastpage
2838
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;
fLanguage
English
Publisher
ieee
Conference_Titel
Robotics and Automation (ICRA), 2013 IEEE International Conference on
Conference_Location
Karlsruhe
ISSN
1050-4729
Print_ISBN
978-1-4673-5641-1
Type
conf
DOI
10.1109/ICRA.2013.6630969
Filename
6630969
Link To Document