Path Planning For Manipulators