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
Link To Document :
بازگشت