Smooth path planning in constrained environments | Synapse