VILENS: Visual, Inertial, Lidar, and Leg Odometry for All-Terrain Legged Robots
Not on the map. Why?
Abstract (arXiv)
We present visual inertial lidar legged navigation system (VILENS), an odometry system for legged robots based on factor graphs. The key novelty is the tight fusion of four different sensor modalities to achieve reliable operation when the individual sensors would otherwise produce degenerate estimation. To minimize leg odometry drift, we extend the robot's state with a linear velocity bias term, which is estimated online. This bias is observable because of the tight fusion of this preintegrated velocity factor with vision, lidar, and inertial measurement unit (IMU) factors. Extensive experimental validation on different ANYmal quadruped robots is presented, for a total duration of 2 h and 1.8 km traveled. The experiments involved dynamic locomotion over loose rocks, slopes, and mud, which caused challenges such as slippage and terrain deformation. Perceptual challenges included dark and dusty underground caverns, and open and feature-deprived areas. We show an average improvement of 62% translational and 51% rotational errors compared to a state-of-the-art loosely coupled approach. To demonstrate its robustness, VILENS was also integrated with a perceptive controller and a local path planner.
Key facts. Cited by 25 papers in the map (data through 7 Oct 2026). Builds on 18 of its 71 references that are in the map. First posted on arXiv 15 Jul 2021.
Builds on
18 of 71 references.
References · 18
- 2017VINS-Mono: A Robust and Versatile Monocular Visual-Inertial State Estimatorcited by 418
- 2020LIO-SAM: Tightly-coupled Lidar Inertial Odometry via Smoothing and Mappingcited by 185
- 2015On-Manifold Preintegration for Real-Time Visual-Inertial Odometrycited by 95
- 2020The Newer College Dataset: Handheld LiDAR, Inertial and Vision with Ground Truthcited by 61
- 2020RLOC: Terrain-Aware Legged Locomotion using Reinforcement Learning and Optimal Controlcited by 46
- 2019An Open Torque-Controlled Modular Robot Architecture for Legged Locomotion Researchcited by 18
- 2019Contact-Aided Invariant Extended Kalman Filtering for Robot State Estimationcited by 16
- 2020LOCUS: A Multi-Sensor Lidar-Centric Solution for High-Precision Odometry and 3D Mapping in Real-Timecited by 16
- 2021Legged Robot State Estimation using Invariant Kalman Filtering and Learned Contact Eventscited by 12
- 2020Online LiDAR-SLAM for Legged Robots with Robust Registration and Deep-Learned Loop Closurecited by 11
- 2021Receding-Horizon Perceptive Trajectory Optimization for Dynamic Legged Locomotion with Learned Initializationcited by 10
- 2020Unified Multi-Modal Landmark Tracking for Tightly Coupled Lidar-Visual-Inertial Odometrycited by 8
6 more
- 2018Hybrid Contact Preintegration for Visual-Inertial-Contact State Estimation Using Factor Graphscited by 7
- 2019Robust Legged Robot State Estimation Using Factor Graph Optimizationcited by 7
- 2017Legged Robot State-Estimation Through Combined Forward Kinematic and Preintegrated Contact Factorscited by 6
- 2020A Factor-Graph Approach for Optimization Problems with Dynamics Constraintscited by 5
- 2021On State Estimation for Legged Locomotion over Soft Terraincited by 2
- 2019Preintegrated Velocity Bias Estimation to Overcome Contact Nonlinearities in Legged Robot Odometrycited by 1
Built on by
Citing papers per year: 2021: 2; 2022: 1; 2023: 2; 2024: 7; 2025: 8; 2026: 5.
25 papers.
Sort:
- 2023Robot Parkour Learningcited by 115
- 2024Visual Whole-Body Control for Legged Loco-Manipulationcited by 58
- 2024The Oxford Spires Dataset: Benchmarking Large-Scale LiDAR-Visual Localisation, Reconstruction and Radiance Field Methodscited by 27
- 2021The Hilti SLAM Challenge Datasetcited by 18
- 2024SiLVR: Scalable Lidar-Visual Reconstruction with Neural Radiance Fields for Robotic Inspectioncited by 14
- 2024SoloParkour: Constrained Reinforcement Learning for Visual Locomotion from Privileged Experiencecited by 10
- 2025QuaDreamer: Controllable Panoramic Video Generation for Quadruped Robotscited by 7
- 2021Balancing the Budget: Feature Selection and Tracking for Multi-Camera Visual-Inertial Odometrycited by 6
- 2022R3LIVE++: A Robust, Real-time, Radiance reconstruction package with a tightly-coupled LiDAR-Inertial-Visual state Estimatorcited by 3
- 2024Legged Robot State Estimation With Invariant Extended Kalman Filter Using Neural Measurement Networkcited by 3
- 2025SiLVR: Scalable Lidar-Visual Radiance Field Reconstruction with Uncertainty Quantificationcited by 3
- 20243D Freehand Ultrasound using Visual Inertial and Deep Inertial Odometry for Measuring Patellar Trackingcited by 2
13 more
- 2024CrossTracker: Robust Multi-modal 3D Multi-Object Tracking via Cross Correctioncited by 2
- 2025Seg2Box: 3D Object Detection by Point-Wise Semantics Supervisioncited by 2
- 2023Kinematically-Decoupled Impedance Control for Fast Object Visual Servoing and Grasping on Quadruped Manipulatorscited by 1
- 2025Holistic Fusion: Task- and Setup-Agnostic Robot Localization and State Estimation with Factor Graphscited by 1
- 2025Robust Localization, Mapping, and Navigation for Quadruped Robotscited by 1
- 2025Tightly-Coupled LiDAR-IMU-Leg Odometry with Online Learned Leg Kinematics Incorporating Foot Tactile Informationcited by 1
- 2026TreeLoc: 6-DoF LiDAR Global Localization in Forests via Inter-Tree Geometric Matchingcited by 1
- 2026KING: Embodiment-Aware Kinematic Graph Neural Network for Unified Motion Representation of Legged and Wheeled Robotscited by 1
- 2025GenTe: Generative Real-world Terrains for General Legged Robot Locomotion Controlcited by 0
- 2025CompSLAM: Complementary Hierarchical Multi-Modal Localization and Mapping for Robot Autonomy in Underground Environmentscited by 0
- 2026Sapling-NeRF: Geo-Localised Sapling Reconstruction in Forests for Ecological Monitoringcited by 0
- 2026Sensor Configuration Matters: A Systematic Evaluation of Multimodal SLAM on Quadruped Robotscited by 0
- 2026Vernata: Self-Supervised Learning of LiDAR Point Representationscited by 0
- 2026Vernata: Self-Supervised Learning of LiDAR Point Representations7 Aug 2026
- 2026KING: Embodiment-Aware Kinematic Graph Neural Network for Unified Motion Representation of Legged and Wheeled Robots2 Aug 2026
- 2026Sensor Configuration Matters: A Systematic Evaluation of Multimodal SLAM on Quadruped Robots17 Jun 2026
- 2026Sapling-NeRF: Geo-Localised Sapling Reconstruction in Forests for Ecological Monitoring26 Feb 2026
- 2026TreeLoc: 6-DoF LiDAR Global Localization in Forests via Inter-Tree Geometric Matching2 Feb 2026
- 2025QuaDreamer: Controllable Panoramic Video Generation for Quadruped Robots4 Aug 2025
- 2025Tightly-Coupled LiDAR-IMU-Leg Odometry with Online Learned Leg Kinematics Incorporating Foot Tactile Information11 Jun 2025
- 2025CompSLAM: Complementary Hierarchical Multi-Modal Localization and Mapping for Robot Autonomy in Underground Environments10 May 2025
- 2025Robust Localization, Mapping, and Navigation for Quadruped Robots4 May 2025
- 2025GenTe: Generative Real-world Terrains for General Legged Robot Locomotion Control14 Apr 2025
- 2025Holistic Fusion: Task- and Setup-Agnostic Robot Localization and State Estimation with Factor Graphs8 Apr 2025
- 2025Seg2Box: 3D Object Detection by Point-Wise Semantics Supervision21 Mar 2025
13 more
- 2025SiLVR: Scalable Lidar-Visual Radiance Field Reconstruction with Uncertainty Quantification4 Feb 2025
- 2024CrossTracker: Robust Multi-modal 3D Multi-Object Tracking via Cross Correction28 Nov 2024
- 2024The Oxford Spires Dataset: Benchmarking Large-Scale LiDAR-Visual Localisation, Reconstruction and Radiance Field Methods15 Nov 2024
- 2024SoloParkour: Constrained Reinforcement Learning for Visual Locomotion from Privileged Experience20 Sep 2024
- 20243D Freehand Ultrasound using Visual Inertial and Deep Inertial Odometry for Measuring Patellar Tracking24 Apr 2024
- 2024Visual Whole-Body Control for Legged Loco-Manipulation25 Mar 2024
- 2024SiLVR: Scalable Lidar-Visual Reconstruction with Neural Radiance Fields for Robotic Inspection11 Mar 2024
- 2024Legged Robot State Estimation With Invariant Extended Kalman Filter Using Neural Measurement Network1 Feb 2024
- 2023Robot Parkour Learning11 Sep 2023
- 2023Kinematically-Decoupled Impedance Control for Fast Object Visual Servoing and Grasping on Quadruped Manipulators10 Jul 2023
- 2022R3LIVE++: A Robust, Real-time, Radiance reconstruction package with a tightly-coupled LiDAR-Inertial-Visual state Estimator8 Sep 2022
- 2021The Hilti SLAM Challenge Dataset23 Sep 2021
- 2021Balancing the Budget: Feature Selection and Tracking for Multi-Camera Visual-Inertial Odometry13 Sep 2021
- 2023Robot Parkour Learningcited by 115
- 2024Visual Whole-Body Control for Legged Loco-Manipulationcited by 58
- 2024The Oxford Spires Dataset: Benchmarking Large-Scale LiDAR-Visual Localisation, Reconstruction and Radiance Field Methodscited by 27
- 2021The Hilti SLAM Challenge Datasetcited by 18
- 2024SiLVR: Scalable Lidar-Visual Reconstruction with Neural Radiance Fields for Robotic Inspectioncited by 14
- 2024SoloParkour: Constrained Reinforcement Learning for Visual Locomotion from Privileged Experiencecited by 10
- 2025QuaDreamer: Controllable Panoramic Video Generation for Quadruped Robotscited by 7
- 2021Balancing the Budget: Feature Selection and Tracking for Multi-Camera Visual-Inertial Odometrycited by 6
- 2022R3LIVE++: A Robust, Real-time, Radiance reconstruction package with a tightly-coupled LiDAR-Inertial-Visual state Estimatorcited by 3
- 2024Legged Robot State Estimation With Invariant Extended Kalman Filter Using Neural Measurement Networkcited by 3
- 2025SiLVR: Scalable Lidar-Visual Radiance Field Reconstruction with Uncertainty Quantificationcited by 3
- 20243D Freehand Ultrasound using Visual Inertial and Deep Inertial Odometry for Measuring Patellar Trackingcited by 2
12 most cited of 25 All 25 (JSON)
- 2026Vernata: Self-Supervised Learning of LiDAR Point Representations7 Aug 2026
- 2026KING: Embodiment-Aware Kinematic Graph Neural Network for Unified Motion Representation of Legged and Wheeled Robots2 Aug 2026
- 2026Sensor Configuration Matters: A Systematic Evaluation of Multimodal SLAM on Quadruped Robots17 Jun 2026
- 2026Sapling-NeRF: Geo-Localised Sapling Reconstruction in Forests for Ecological Monitoring26 Feb 2026
- 2026TreeLoc: 6-DoF LiDAR Global Localization in Forests via Inter-Tree Geometric Matching2 Feb 2026
- 2025QuaDreamer: Controllable Panoramic Video Generation for Quadruped Robots4 Aug 2025
- 2025Tightly-Coupled LiDAR-IMU-Leg Odometry with Online Learned Leg Kinematics Incorporating Foot Tactile Information11 Jun 2025
- 2025CompSLAM: Complementary Hierarchical Multi-Modal Localization and Mapping for Robot Autonomy in Underground Environments10 May 2025
- 2025Robust Localization, Mapping, and Navigation for Quadruped Robots4 May 2025
- 2025GenTe: Generative Real-world Terrains for General Legged Robot Locomotion Control14 Apr 2025
- 2025Holistic Fusion: Task- and Setup-Agnostic Robot Localization and State Estimation with Factor Graphs8 Apr 2025
- 2025Seg2Box: 3D Object Detection by Point-Wise Semantics Supervision21 Mar 2025
12 newest of 25 All 25 (JSON)