RESPLE: Recursive Spline Estimation for LiDAR-Based Odometry

1Linköping University, 2Robotic Systems Lab (RSL), ETH Zurich, 3University of Groningen

RESPLE deployed onboard a bipedal wheeled robot for mobile mapping of a campus.

Abstract

We present a novel recursive Bayesian estimation framework for continuous-time six-DoF dynamic motion estimation using B-splines. The state vector consists of a recurrent set of position control points and orientation control point increments, enabling a straightforward modification of the iterated extended Kalman filter without involving the error-state formulation. The resulting recursive spline estimator (RESPLE) provides a versatile, pragmatic and lightweight solution for motion estimation and is further exploited for direct LiDAR-based odometry, supporting integration of one or multiple LiDARs and an IMU. We conduct extensive real-world benchmarking based on public datasets and own experiments, covering aerial, wheeled, legged, and wearable platforms operating in indoor, urban, wild environments with diverse LiDARs. RESPLE-based solutions achieve superior estimation accuracy and robustness over corresponding state-of-the-art systems, while attaining real-time performance. Notably, our LiDAR-only variant outperforms existing LiDAR-inertial systems in scenarios without significant LiDAR degeneracy, and showing further improvements when additional LiDAR and inertial sensors are incorporated for more challenging conditions. We release the source code and own experimental datasets to public.


Recursive Spline Estimation

System pipeline of RESPLE-based multi-LiDAR-inertial odometry.

HelmDyn Dataset

Click here to download own experimental datasets (Password: RESPLE2025)

A Livox Mid360 is mounted on a helmet and operated in a 12m × 12m × 8 m cubic space along with dynamic movements combining walking, running, jumping, and in-hand waving. Ground truth trajectories are acquired using a high-precision (submillimeter), low-latency motion capture system consisting of 12 Oqus 700+ and 8 Arqus A12 Qualisys cameras with passive markers. Check out the Research Arena Visionen at Linköping University in Sweden.

RESPLE Gallery

YouTube

BibTeX


      @ARTICLE{cao2025resple,
        author={Cao, Ziyu and Talbot, William and Li, Kailai},
        title={RESPLE: Recursive Spline Estimation for LiDAR-Based Odometry}, 
        journal={arXiv preprint arXiv:2504.11580},
        year={2025}
      }