• 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