Perception for action in roving robots: A dynamical system approach