• DocumentCode
    2247580
  • Title

    Coordinating the motions of multiple robots with kinodynamic constraints

  • Author

    Peng, Jufeng ; Akella, Srinivas

  • Author_Institution
    Dept. of Math. Sci., Rensselaer Polytech. Inst., Troy, NY, USA
  • Volume
    3
  • fYear
    2003
  • fDate
    14-19 Sept. 2003
  • Firstpage
    4066
  • Abstract
    This paper focuses on the coordination of multiple robots with kinodynamic constraints along specified paths. The presented approach generates continuous velocity profiles that avoid collisions and minimize the completion time for the robots. The approach identifies collision segments along each robot´s path and then optimizes the motions of the robots along their collision and collision-free segments. For each path segment for each robot, the minimum and maximum possible traversal times that satisfy the dynamics constraints are computed by solving the corresponding two-point boundary value problems. Then the collision avoidance constraints for pairs of robots can be combined to formulate a mixed integer nonlinear programming (MINLP) problem. Since this nonconvex MINLP model is difficult to solve, we describe two related mixed integer linear programming (MILP) formulations that provide schedules that are lower and upper bounds on the optimum; the upper bound schedule is a continuous velocity schedule. The approach is illustrated with robots modeled as double integrators subject to velocity and acceleration constraints. An implementation that coordinates 12 nonholonomic car-like robots is described.
  • Keywords
    boundary-value problems; collision avoidance; integer programming; linear programming; mobile robots; motion control; multi-robot systems; nonlinear programming; optimal control; robot dynamics; robot kinematics; acceleration constraints; collision avoidance; collision free segments; continuous velocity profiles; kinodynamic constraints; mixed integer linear programming; mixed integer nonlinear programming; mobile robots; motion optimization; multiple robot coordination; nonholonomic car-like robots; optimum lower bounds; optimum upper bounds; robot dynamics; robot kinematics; robots path; traversal times; two point boundary value problems; velocity constraints; Acceleration; Boundary value problems; Job shop scheduling; Manufacturing; Motion planning; Orbital robotics; Road accidents; Robot kinematics; Robot programming; Upper bound;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Automation, 2003. Proceedings. ICRA '03. IEEE International Conference on
  • ISSN
    1050-4729
  • Print_ISBN
    0-7803-7736-2
  • Type

    conf

  • DOI
    10.1109/ROBOT.2003.1242222
  • Filename
    1242222