Enhancing Graph-Based SLAM in GNSS-Denied environments by leveraging leg odometry
Pith reviewed 2026-05-21 06:50 UTC · model grok-4.3
The pith
Augmenting LIO-SAM with leg odometry reduces elevation drift from over 30 m to under 30 cm on a quadruped.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
A factor graph architecture augments the LIO-SAM framework with a parallel kinematic lane driven by proprioceptive leg odometry; the two lanes couple through an identity relative-pose constraint equipped with a selective noise model, which reduces elevation drift from over 30 m to under 30 cm and produces convergence on kilometer-scale outdoor loops where the baseline pipeline fails entirely.
What carries the argument
Parallel kinematic lane from proprioceptive leg odometry coupled to the LiDAR-inertial lane by an identity relative-pose constraint with selective noise model.
If this is right
- The augmented graph converges in geometrically sparse or repetitive scenes where standard LIO-SAM fails.
- Vertical position remains accurate to under 30 cm across trajectories longer than one kilometer.
- Proprioceptive data already computed for gait control can serve as a lightweight vertical anchor without extra hardware.
- Selective noise on the identity constraint limits its influence to the vertical direction.
Where Pith is reading between the lines
- The same vertical-anchor idea could be tested on other legged platforms or fused with additional proprioceptive signals such as joint torque estimates.
- Early integration of internal motion estimates might reduce reliance on vertical loop closures in future graph-SLAM pipelines.
- Applying the selective-noise identity constraint to other low-drift proprioceptive sources would test how general the vertical-stabilization effect is.
Load-bearing premise
Leg odometry supplies sufficiently accurate vertical information that fuses as an identity relative-pose constraint with selective noise without injecting new systematic bias into the graph solution.
What would settle it
Re-running the same outdoor kilometer loops with the leg-odometry lane disabled and measuring whether elevation drift again exceeds 30 m or the optimizer fails to converge would falsify the performance gain.
Figures
read the original abstract
Autonomous navigation in GNSS-denied environments remains a core challenge for legged robots, where exteroceptive sensors such as LiDAR are prone to elevation drift in geometrically sparse or repetitive scenes. We present a factor graph architecture that augments the LIO-SAM framework with a parallel kinematic lane driven by proprioceptive leg odometry, coupled to the main LiDAR-inertial lane via an identity relative pose constraint with a selective noise model. Applied to a Linxai D50 quadruped platform across two outdoor loops totaling over one kilometer, our approach reduces elevation drift from over 30m to under 30cm and enables convergence in a scene where the baseline pipeline fails entirely. These results suggest that proprioceptive data, already computed onboard for gait control, constitutes a lightweight and effective vertical anchor for SLAM in GNSS-denied settings.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The manuscript augments the LIO-SAM factor-graph SLAM pipeline with a parallel kinematic lane driven by proprioceptive leg odometry from a quadruped. The two lanes are coupled by an identity relative-pose constraint equipped with a selective noise model (low vertical variance). Experiments on a Linxai D50 platform over two outdoor loops totaling more than one kilometer report reduction of elevation drift from >30 m to <30 cm and successful convergence where the baseline pipeline diverges.
Significance. If the central experimental claim holds under independent verification, the work shows that leg odometry already computed for gait control can provide a lightweight vertical anchor for graph-based SLAM in GNSS-denied terrain. This is a practical contribution for legged-robot navigation without extra sensors.
major comments (2)
- [factor-graph architecture description] Factor-graph architecture description: the identity relative-pose constraint with selective noise model assumes leg-odometry vertical estimates remain unbiased relative to the inertial frame over kilometer-scale trajectories. No independent quantification of leg-odometry vertical error (e.g., against external ground truth or IMU) or ablation removing the selective noise model is reported, so it is unclear whether the observed <30 cm drift is a genuine correction or an artifact of the added constraint.
- [experimental results] Experimental evaluation: the headline result (elevation drift reduced from >30 m to <30 cm over >1 km) is presented without error bars, exact loop-closure selection criteria, or a full protocol for data exclusion. This leaves the quantitative claim only partially verifiable and weakens the assertion that the method enables convergence where the baseline fails entirely.
minor comments (2)
- [abstract] Abstract: the total distance and platform name are already stated; consider also reporting the number of trials or the specific terrain types for immediate context.
- [throughout] Notation: ensure the terms 'kinematic lane' and 'parallel lane' are used consistently when referring to the leg-odometry factor-graph component.
Simulated Author's Rebuttal
We thank the referee for the constructive feedback on our manuscript. The comments highlight important aspects of the factor-graph design and experimental reporting that we address below. We have revised the manuscript accordingly to improve clarity and verifiability.
read point-by-point responses
-
Referee: Factor-graph architecture description: the identity relative-pose constraint with selective noise model assumes leg-odometry vertical estimates remain unbiased relative to the inertial frame over kilometer-scale trajectories. No independent quantification of leg-odometry vertical error (e.g., against external ground truth or IMU) or ablation removing the selective noise model is reported, so it is unclear whether the observed <30 cm drift is a genuine correction or an artifact of the added constraint.
Authors: The selective noise model is grounded in the kinematic properties of leg odometry on a quadruped, where vertical displacement is computed directly from leg joint angles and foot contact events, providing a terrain-relative anchor that is less prone to bias than horizontal components affected by slippage. We acknowledge the value of an independent quantification against external sensors. While such isolated leg-odometry ground-truth data was not collected in the original experiments, we have added an ablation study in the revised manuscript that disables the selective noise model and demonstrates increased elevation drift, confirming the constraint's contribution. We have also expanded the architecture description to better justify the modeling assumptions. revision: partial
-
Referee: Experimental evaluation: the headline result (elevation drift reduced from >30 m to <30 cm over >1 km) is presented without error bars, exact loop-closure selection criteria, or a full protocol for data exclusion. This leaves the quantitative claim only partially verifiable and weakens the assertion that the method enables convergence where the baseline fails entirely.
Authors: We have updated the experimental section to specify the exact loop-closure detection parameters and to provide a complete description of the data processing pipeline, confirming that no additional data exclusion was applied beyond the standard LIO-SAM configuration. The two reported loops represent the full trajectories collected. We have added a note on result consistency across the loops to address variability; given that the evaluation uses complete real-world recordings rather than repeated trials with randomized elements, formal error bars are not applicable, but the qualitative convergence improvement remains evident. revision: yes
- Independent quantification of leg-odometry vertical error against external ground truth or IMU, as this would require additional sensor data and experiments not performed in the original study.
Circularity Check
No circularity; results are empirical outcomes from external robot experiments
full rationale
The paper augments LIO-SAM with a parallel leg-odometry lane connected by an identity relative-pose factor and selective noise model. The headline performance numbers (elevation drift reduced from >30 m to <30 cm over 1 km loops on a Linxai D50 platform) are presented as direct measurements from physical trials, not as outputs of any closed-form derivation or fitted parameter that is then relabeled as a prediction. No equations, self-citations, or ansatzes are shown that would reduce the reported improvement to the input constraints by construction. The architecture is therefore self-contained against the external benchmark of real-world robot data.
Axiom & Free-Parameter Ledger
axioms (1)
- domain assumption Leg odometry provides sufficiently accurate vertical pose information for use as an identity constraint.
Reference graph
Works this paper leans on
-
[1]
LIO-SAM: Tightly-coupled Lidar Inertial Odometry via Smoothing and Mapping , year =
Shan, Tixiao and Englot, Brendan and Meyers, Drew and Wang, Wei and Ratti, Carlo and Rus, Daniela , booktitle =. LIO-SAM: Tightly-coupled Lidar Inertial Odometry via Smoothing and Mapping , year =
-
[2]
State estimation for legged robots-consistent fusion of leg kinematics and IMU , author=. Robotics , volume=. 2013 , publisher=
work page 2013
-
[3]
David Wisth and Marco Camurri and Maurice F. Fallon , title =. CoRR , volume =. 2021 , url =. 2107.07243 , timestamp =
-
[4]
Frank Dellaert and GTSAM Contributors , title =. 2022 , publisher =. doi:10.5281/zenodo.5794541 , url =
-
[5]
Kaess, Michael and Johannsson, Hordur and Roberts, Richard and Ila, Viorela and Leonard, John and Dellaert, Frank , booktitle=. iSAM2: Incremental smoothing and mapping with fluid relinearization and incremental variable reordering , year=
-
[6]
Incremental visual-inertial 3d mesh generation with structural regularities , author =. 2019 , booktitle =
work page 2019
-
[7]
LeGO-LOAM: Lightweight and Ground-Optimized Lidar Odometry and Mapping on Variable Terrain , year=
Shan, Tixiao and Englot, Brendan , booktitle=. LeGO-LOAM: Lightweight and Ground-Optimized Lidar Odometry and Mapping on Variable Terrain , year=
-
[8]
Okawara, Taku and Koide, Kenji and Oishi, Shuji and Yokozuka, Masashi and Banno, Atsuhiko and Uno, Kentaro and Yoshid, Kazuya , year =. Tightly-Coupled LiDAR-IMU-Wheel Odometry with an Online Neural Kinematic Model Learning via Factor Graph Optimization , doi =
-
[9]
FAST-LIO2: Fast Direct LiDAR-inertial Odometry , author=. 2021 , eprint=
work page 2021
-
[10]
Li, Kailai and Li, Meng and Hanebeck, Uwe D. , year=. Towards High-Performance Solid-State-LiDAR-Inertial Odometry and Mapping , volume=. IEEE Robotics and Automation Letters , publisher=. doi:10.1109/lra.2021.3070251 , number=
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.