LiDAR Point Cloud Object Detection
A spinning multi-channel LiDAR scans a road scene into a live 3D point cloud, then a real RANSAC ground-plane fit and voxel-grid Euclidean clustering segment ground from obstacles and box the detected objects, exactly as an autonomous vehicle's perception stack does.
An autonomous vehicle's roof-mounted spinning LiDAR sweeps 360° around it dozens of times a second, each rotation producing tens of thousands of unlabeled 3D returns. Before any object can be tracked, the perception stack has to answer two questions with no ground-truth to lean on: which points are the road, and which points belong together as one obstacle? This simulator runs the real answer to both — a RANSAC plane fit that discovers the ground surface by consensus among random point triples, and a voxel-grid connected-component pass that clusters the leftover points into discrete objects — live, on a synthetic scene of cars and pedestrians you can reshuffle and a sensor you can reconfigure.
A spinning multi-channel LiDAR scans a road scene into a live 3D point cloud, then a real RANSAC ground-plane fit and voxel-grid Euclidean clustering segment the road from obstacles and box the detected objects, exactly as an autonomous vehicle's perception stack does.
3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install