Factored Motion Planning for a Robotic Arm

By Jaesik Choi and Eyal Amir

 

Abstract

Motion planning for robotic arms is important for real, physical world applications. Such control is hard because movement of one joint affects the position of many of the rest. In this paper we present a polytime algorithm that finds plans of motion from one arm configuration to a goal arm configuration in 2D space. Our algorithm is unique in two ways: (a) it takes time that is only polynomial in the number of joints, thus allowing scaling up to complex arms; and (b) it decomposes the planning problem to that of the separate joints, thus enabling future development of robust reactive modules. We provide a sufficient condition for polytime motion planning of a 2D-space arm: if there is a path between two Homotopic configurations, a local planner finds the path within a constant time. Our algorithm is sound and complete given the condition: it finds a plan, if there is one, and every returned plan leads to the goal. Also, it has bounded error with respect to a path planned from a grid-based configuration space.

 

Related Papers

 

Experimental Results

 

DOF

(Degree of Freedom)

Initial Configuration

Goal Configuratoin

Path Planning Movies

 

30 DOF

movie1.avi

20 DOF

movie2.avi

20 DOF

movie3.avi

20 DOF

 

movie4.avi

 

 

Updated on July 15, 2008