DocumentCode :
1694557
Title :
Mixed-integer programming for optimal path planning of robotic manipulators
Author :
Ding, Hao ; Reissig, Gunther ; Gross, Dominic ; Stursberg, Olaf
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., Univ. of Kassel, Kassel, Germany
fYear :
2011
Firstpage :
133
Lastpage :
138
Abstract :
One of the fundamental problems in the field of robotic motion planning is to safely and efficiently drive the end effector of a robotic manipulator to a specified goal position. Here, safety refers to the requirement that the robotic manipulator must have no collision with surrounding obstacles, and efficiency requires that some predefined cost function is minimized. In addition, kinematic and dynamic constraints have to be satisfied. These requirements lead to non-convex optimization problems, which may be approximated by mixed-integer linear programs (MILPs). The solution of the latter, however, is often intolerably complex due to a huge number of binary decision variables. In the present paper, we consider motion planning scenarios with polyhedral obstacles and velocity constraints for the joint positions of the robotic manipulator. We provide a geometric result whose application leads to MILPs with drastically reduced numbers of binary decision variables. Computational efficiency is demonstrated for two- and three-link manipulators interacting with obstacles, where the number of simplex steps during the MILP solution is reduced by a factor of roughly 200 over previous methods. We also demonstrate the application of the proposed method to an industrial robot.
Keywords :
binary decision diagrams; collision avoidance; concave programming; end effectors; industrial manipulators; integer programming; manipulator dynamics; manipulator kinematics; mobile robots; binary decision variables; dynamic constraints; end effector; industrial robot; kinematic constraints; mixed-integer programming; nonconvex optimization problems; optimal path planning; polyhedral obstacles; predefined cost function minimization; robotic manipulators; robotic motion planning; velocity constraints; Collision avoidance; End effectors; Joints; Planning; Service robots;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Automation Science and Engineering (CASE), 2011 IEEE Conference on
Conference_Location :
Trieste
ISSN :
2161-8070
Print_ISBN :
978-1-4577-1730-7
Electronic_ISBN :
2161-8070
Type :
conf
DOI :
10.1109/CASE.2011.6042462
Filename :
6042462
Link To Document :
بازگشت