Search papers, labs, and topics across Lattice.
This paper introduces TRACE, a learned proprioceptive odometry estimator designed for legged robots operating under unreliable contact conditions, which predicts relative displacement, rotation, and body-frame velocity using onboard inertial and joint measurements. The method employs a foot-aware cross-attention module that adaptively weighs IMU and leg-wise kinematic tokens, enhancing robustness without manual contact thresholds. Experimental results show that TRACE significantly reduces position drift across various terrains compared to classical and hybrid approaches, demonstrating its effectiveness in real-world applications.
TRACE achieves remarkable robustness in odometry for legged robots, outperforming traditional methods even in challenging contact scenarios.
In this paper, we present TRACE (Tokenized Robust Attention for Contact-Aware Estimation), an end-to-end learned proprioceptive odometry estimator for legged robots under unreliable contact conditions. The proposed estimator directly predicts relative displacement, relative rotation, and body-frame velocity from a recent history of onboard inertial and joint measurements. To improve robustness under unreliable contact conditions, we introduce a foot-aware cross-attention module that adaptively weights IMU and leg-wise kinematic tokens without relying on manually defined contact or slip thresholds. The estimator is trained with direct supervision and two physics-inspired auxiliary losses that promote kinematic consistency and reliable use of leg information. To reduce policy-specific overfitting and consequently improve sim-to-real transfer, simulation training incorporates policy randomization, followed by partial real-world fine-tuning of the temporal encoder and prediction head. Experiments across diverse indoor and outdoor terrains demonstrate consistent reductions in position drift compared with classical filtering-based, hybrid, and purely learning-based baselines. Ablation studies further validate the contributions of the proposed training objectives, policy randomization, and real-world fine-tuning, particularly under unreliable contacts and sim-to-real mismatch.