
Hilti × Trimble SLAM Challenge 2026
This project was carried out as part of the 3D Vision course (2026) at ETH Zürich with the Computer Vision and Geometry Group, as our entry to the Hilti × Trimble SLAM Challenge 2026. Task. Produce a metric, gravity-aligned, floorplan-consistent trajectory and 3D map on the Hilti × Trimble SLAM Challenge 2026 indoor dual-fisheye + IMU dataset. Problem. OpenVINS drifts on long indoor traverses with repetitive textures. Our solution combines two pipelines on top of the VIO trajectory — a lightweight COLMAP bundle-adjustment refinement and a full panorama SfM from scratch with tightly-coupled visual-inertial bundle adjustment — plus a unified 2D ICP post-processing step that aligns both outputs to the building floorplan. ...
