Theory and Explicit Design of a Path Planner for an SE(3) Robot