Harnessing steering singularities in passive path following for robotic walkers