IROS 2026 Competition · Cross-Platform Inertial Positioning

IMU Odometry Challenge One model. Four embodiments. Raw IMU only.

Estimate 3D body-frame velocity from raw 6-axis IMU with one unified model across car, drone, quadruped, and handheld motion.

Live on Kaggle Four platforms Final submission: Sep 20, 23:55 UTC

Important reminder: eligibility for the final ranking

This applies to every team, including those who have already submitted to Kaggle. The Kaggle leaderboard is provisional: official final standings are decided only after the organizers re-execute the top teams' submitted models. To be eligible for the final ranking you must, in addition to submitting predictions:

  1. Complete the Submission Form for each submission you want considered, attaching the prediction CSV you uploaded.
  2. Submit a technical report (PDF). Download it here — the zip contains main.tex and ieeeconf.cls. On Overleaf: New Project → Upload Project → select the zip. Maximum 6 pages excluding references, 7 in total; the appendix does not count. The report is due 23:59 US Eastern Time, 23 September 2026 — three days after the leaderboard closes — and is submitted by attaching it at the end of the challenge Form. All numbers in Tables III–V must come from the official scoring service, not a local re-implementation.
  3. Publish your single unified model's weights and inference code as a public Hugging Face model repository, within the same 7 days.

Teams missing any of the three, or whose model cannot be re-executed, are removed from the final ranking regardless of leaderboard position. Full details on the Rules and Evaluation tabs.

Challenge design

One benchmark across four motion domains.

Training and validation data include platform labels. The anonymized test set does not, requiring a single model to generalize across radically different dynamics without switching between platform-specific experts.

Platforms
4
Windows
~136K
Total Duration
37.9 hrs
Sample Rate
200 Hz

One Unified Model

One submission must handle car, drone, quadruped, and handheld trajectories at once.

Platform-Blind Testing

Test labels and platform-revealing trajectory identifiers remain hidden from participants.

Trajectory-Level Evaluation

Predicted velocities are integrated, aligned with SE(3) Umeyama, and scored equally across platforms.

Open TartanIMU Baseline

Reference checkpoints, training code, and a browser demo provide a reproducible starting point.

Benchmark coverage

Four embodiments with distinct motion dynamics.

Each platform page provides split statistics, trajectory previews, sensor characteristics, and domain-specific evaluation context.

Protocol at a glance

From raw inertial windows to ranked trajectories.

The model interface stays compact while evaluation measures the accumulated motion that matters in deployment.

01

The Task

Input
Raw 6-axis IMU: acceleration in m/s² and angular velocity in rad/s, sampled at 200 Hz.
Context
One-second windows of 200 samples, provided as sequences of 10 consecutive windows.
Output
Per-window 3D body-frame velocity v = (vx, vy, vz) in m/s.
02

Scoring

TartanIMU Score
0.6 × (AVE / 0.7356384388) + 0.4 × (ATE20 / 3.1160277267) — macro-averaged over the four platforms, each contributing 25 %. Lower is better; an all-zero submission scores exactly 1.000.
AVE — 60 %
Absolute Velocity Error (m/s): the mean per-window Euclidean error ‖v_pred − v_gt‖.
ATE20 — 40 %
20 m-segment Absolute Trajectory Error (m): predictions are integrated with ground-truth orientation, then each 20 m segment is SE(3) (Umeyama) aligned before the RMS position error is taken.
Splits
Train for fitting, validation for selection, and anonymized public/private test trajectories for ranking.
Read the complete setup and evaluation protocol

Organizers and partners

Built by teams working on robust robot perception.

The challenge is organized by CMU AirLab and Amazon FAR in conjunction with the IROS 2026 workshop on interoceptive perception, with support from the Shanghai Innovation Institute.

2026 IMU Challenge on WeChat

Community discussions and organizer updates for challenge participants.

WeChat QR code for the 2026 IMU Challenge group
This invite QR is valid until August 12, 2026.
Open full-size QR

Announcements

Challenge updates.

Latest

Per-sequence scoring is now open. Upload your submission to get ATE20, AVE and RTE for all 89 test sequences — the numbers required by the technical report — using the same scoring logic as the Kaggle leaderboard. Open the scoring tool. Five submissions per team per day; your team name must match Kaggle exactly, and teams with no Kaggle submission are not scored.

How the Top 10 teams are selected. The Kaggle leaderboard is not the only criterion — the committee also weighs the quality of the technical report. The Top 10 teams will be invited to contribute to the forthcoming IMU Foundation Model white paper.

Technical report: deadline, format and how to submit. The report is due 23:59 US Eastern Time on 23 September 2026 — three days after the leaderboard closes, which remains September 20, 2026, 23:55 UTC. Maximum 6 pages excluding references and 7 pages in total; the appendix does not count towards either limit. Download the report template (LaTeX source plus a PDF preview; on Overleaf use New Project → Upload Project and select the zip). The report is not uploaded on this website: fill in the challenge Form as usual and attach the report at the end of the Form. Every report must answer the five compliance questions listed in the setup guide.

Final Kaggle submissions and model weights are due September 20, 2026, at 23:55 UTC. See the rules timeline.

Platform pages for Car, Drone, Quadruped, and Handheld are published.

The initial IMU Odometry Challenge website and benchmark structure launched.

Research resources

Citation and reference models.

Run the TartanIMU specialist models in the Hugging Face demo. Cite the paper and benchmark when using these resources.

TartanIMU (CVPR 2025)

@InProceedings{Zhao_2025_CVPR,
  author    = {Zhao, Shibo and Zhou, Sifan and Blanchard,
               Raphael and Qiu, Yuheng and Wang, Wenshan and
               Scherer, Sebastian},
  title     = {Tartan IMU: A Light Foundation Model for
               Inertial Positioning in Robotics},
  booktitle = {Proceedings of the IEEE/CVF Conference on
               Computer Vision and Pattern Recognition (CVPR)},
  month     = {June},
  year      = {2025},
  pages     = {22520-22529}
}

IMU Odometry Challenge

@misc{imuchallenge2026,
  title={IMU Odometry Challenge: Cross-Platform Inertial
         Positioning Benchmark},
  author={CMU AirLab and Super Odometry Group},
  year={2026},
  howpublished={\url{https://superodometry.com/imuchallenge/}},
  note={Dataset and benchmark challenge page}
}