LIKO: LiDAR, Inertial, and Kinematic Odometry for Bipedal Robots
Qingrui Zhao, Mingyuan Li, Yongliang Shi, Xuechao Chen, Zhangguo Yu, Lianqiang Han, Zhenyuan Fu, Jintao Zhang, Chao Li, Yuanxi Zhang, Qiang Huang
TL;DR
This work tackles the challenge of accurate, high-frequency state estimation for biped robots under intermittent ground contact. It proposes LIKO, a tightly coupled LiDAR–Inertial–Kinematic Odometry framework that uses an iterated extended Kalman filter and online foothold estimation to deliver ~1 kHz updates. The approach achieves state-of-the-art accuracy across multiple datasets and demonstrates robust velocity and foothold estimation, with a public dataset and open-source code. The findings suggest substantial practical benefits for real-time biped control and locomotion in uneven environments.
Abstract
High-frequency and accurate state estimation is crucial for biped robots. This paper presents a tightly-coupled LiDAR-Inertial-Kinematic Odometry (LIKO) for biped robot state estimation based on an iterated extended Kalman filter. Beyond state estimation, the foot contact position is also modeled and estimated. This allows for both position and velocity updates from kinematic measurement. Additionally, the use of kinematic measurement results in an increased output state frequency of about 1kHz. This ensures temporal continuity of the estimated state and makes it practical for control purposes of biped robots. We also announce a biped robot dataset consisting of LiDAR, inertial measurement unit (IMU), joint encoders, force/torque (F/T) sensors, and motion capture ground truth to evaluate the proposed method. The dataset is collected during robot locomotion, and our approach reached the best quantitative result among other LIO-based methods and biped robot state estimation algorithms. The dataset and source code will be available at https://github.com/Mr-Zqr/LIKO.
