Some path planning demos

These movies were generated using the flc format and/or the MNG format. To view the flc movies, use the xanim. To find viewers for the MNG movies, see here. The advantage of the MNG format is that the movies tend to be smaller than the flc movies.

The color of the robot is green at each configuration of the sequence of configurations of the path returned by the planner. The color is yellow when interpolating between the steps in the path. Unless otherwise specified, the robots do not have joint limits.

Smoothed paths

These plans were generated from a roadmap built with a new workspace-based distance function. All of these examples use a robot with 10 joints, 2048-node roadmap.

Robots with 3D workspace

Finally, an example for a robot with a 3D workspace. The robot has six joints, and the roadmap has 2048 nodes and was created using the new workspace-based distance function used above.

Next innovation: geometric description of obstacles (as opposed to listing each cell occupied by the obstacles individually).

Mobile Robots

If the base of the robot is translated along the X or Y axis by one grid unit, the obstacles look exactly the same, but shifted by the same amount. A planner was developed to take advantage of this. For this planner, a roadmap is constructed for the robot for all of its degrees of freedom except X and Y translation.

Extras

Bad Paths

Examples of bad paths that can appear in the roadmaps.


blank.flc