2D LiDAR graph SLAM in Rust, running here through WebAssembly. Both maps are built from the same scans. Only the right one may close loops.