Terrain-Awared LiDAR-Inertial Odometry for Legged-Wheel Robots Based on Radial Basis Function Approximation
Yizhe Liu, Han Zhang
TL;DR
This work tackles pose drift in LiDAR–inertial odometry for legged-wheel robots navigating unstructured terrains by introducing a terrain-aware framework that models the terrain with adaptively centered Radial Basis Functions (RBFs). The RBF surface provides a smooth, differentiable terrain representation whose weights are updated recursively via ridge regression, yielding a gradient that can be incorporated as soft manifold constraints in the LIO optimization. The approach combines adaptive center selection, Kalman-filter–style weight updates, and GPU-accelerated computation to maintain real-time performance, significantly reducing vertical ($z$-axis) drift in challenging scenes. Empirical results on diverse outdoor datasets show improved localization accuracy over Fast-LIO2 and ROLO-SLAM, especially in scenarios with continuous height changes or sparse features, and a publicly released dataset supports future research in legged-wheel SLAM.
Abstract
An accurate odometry is essential for legged-wheel robots operating in unstructured terrains such as bumpy roads and staircases. Existing methods often suffer from pose drift due to their ignorance of terrain geometry. We propose a terrain-awared LiDAR-Inertial odometry (LIO) framework that approximates the terrain using Radial Basis Functions (RBF) whose centers are adaptively selected and weights are recursively updated. The resulting smooth terrain manifold enables ``soft constraints" that regularize the odometry optimization and mitigates the $z$-axis pose drift under abrupt elevation changes during robot's maneuver. To ensure the LIO's real-time performance, we further evaluate the RBF-related terms and calculate the inverse of the sparse kernel matrix with GPU parallelization. Experiments on unstructured terrains demonstrate that our method achieves higher localization accuracy than the state-of-the-art baselines, especially in the scenarios that have continuous height changes or sparse features when abrupt height changes occur.
