A simple motion-planning algorithm for general robot manipulators | Synapse