2nd Place

Quadruped Robot Challenge

ICRA 2025 2025
Our Go2 with a ViperX arm crossing a lane at ICRA 2025, Atlanta.
Our Go2 with a ViperX arm crossing a lane at ICRA 2025, Atlanta.

Overview

Platform
Unitree Go2 with a ViperX arm
Sensors
Two Livox Mid-360, Xsens IMU, two RGB-D
Environment
Lanes of steps, slopes, and ramps
Venue
ICRA 2025, Atlanta
Our eight-student stack.
My part
Our eight-student stack.

My Part

Uncertainty-aware motion compensation.
Uncertainty-aware motion compensation.

New LiDAR-inertial odometry

Replaced the FAST-LIO filter with our own SE(3) state and uncertainty-aware motion compensation. It later became SE(3)-LIO.

QRC 2024 course data: FAST-LIO2 (left), ours (right).
QRC 2024 course data: FAST-LIO2 (left), ours (right).

Recovery

A divergence handler resets the pose by global localization; a synchronizer keeps going when a LiDAR drops out.

Calibration on site

Recalibrated the LiDARs at the venue after they shifted on their mounts.

Award

Second-place certificate, ICRA 2025, Atlanta.
Second-place certificate, ICRA 2025, Atlanta.
Teams at the ICRA 2025 Quadruped Robot Challenges.
Teams at the ICRA 2025 Quadruped Robot Challenges.