An Efficient Locally Reactive Controller for Safe Navigation in Visual Teach and Repeat Missions
Mat\'ias Mattamala, Nived Chebrolu, Maurice Fallon

TL;DR
This paper introduces a fast, locally reactive control method for Visual Teach and Repeat navigation that enhances safety by adapting to environmental changes and obstacles in real-time.
Contribution
It presents a novel local elevation map-based controller integrated with VT&R, enabling safe navigation despite environmental modifications.
Findings
Controller operates at 10 Hz with <2 ms computation time.
Successfully tested on an ANYmal C robot in cluttered and underground environments.
Maintains safety during visual tracking loss and physical occlusions.
Abstract
To achieve successful field autonomy, mobile robots need to freely adapt to changes in their environment. Visual navigation systems such as Visual Teach and Repeat (VT&R) often assume the space around the reference trajectory is free, but if the environment is obstructed path tracking can fail or the robot could collide with a previously unseen obstacle. In this work, we present a locally reactive controller for a VT&R system that allows a robot to navigate safely despite physical changes to the environment. Our controller uses a local elevation map to compute vector representations and outputs twist commands for navigation at 10 Hz. They are combined in a Riemannian Motion Policies (RMP) controller that requires <2 ms to run on a CPU. We integrated our controller with a VT&R system onboard an ANYmal C robot and tested it in indoor cluttered spaces and a large-scale underground mine. We…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRobotic Path Planning Algorithms · Robotics and Sensor-Based Localization · Control and Dynamics of Mobile Robots
