A new approach to optimal smooth path planning of mobile robots with continuous-curvature constraint | Synapse