Trajectory planning in a dynamic workspace: a 'state-time space' approach | Synapse