Calibrate an IMU against a sensor trajectory in your browser.

Estimates the rotation, clock offset, gyro bias, and lever arm between an IMU and a LiDAR (or any sensor with a TUM pose trajectory), with held-out evidence and a pass / warn / fail verdict. How the method is validated.

Runs locally via Pyodide; your data never leaves this page.

Have a ROS 2 bag? Plan calibrex check on it in the browser.

New here? Run the full pipeline on a generated 120 s hand-held recording with known truth, no files needed.

Or calibrate your own recording

Loading Python…