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 <2ms 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 demonstrate that our locally reactive controller keeps the robot safe when physical occlusions or loss of visual tracking occur such as when walking close to walls, crossing doorways, or traversing narrow corridors.


    Access

    Download


    Export, share and cite



    Title :

    An efficient locally reactive controller for safe navigation in visual teach and repeat missions


    Contributors:
    Mattamala, M (author) / Chebrolu, N (author) / Fallon, M (author)

    Publication date :

    2022-06-24



    Type of media :

    Article (Journal)


    Type of material :

    Electronic Resource


    Language :

    English


    Classification :

    DDC:    629



    Visual teach and repeat for long-range rover autonomy

    Furgale, P. / Barfoot, T. D. | British Library Online Contents | 2010


    Lighting-invariant Visual Teach and Repeat Using Appearance-based Lidar

    McManus, C. / Furgale, P. / Stenning, B. et al. | British Library Online Contents | 2013


    Lighting-invariant Visual Teach and Repeat Using Appearance-based Lidar

    McManus, Colin / Furgale, Paul / Stenning, Braden et al. | Tema Archive | 2013



    Reactive, Safe Navigation for Lunar and Planetary Robots

    Utz, Hans / Ruland, Thomas | NTRS | 2008