Localization is essential for automated vehicles, even for simple tasks such as lane-keeping. Some automated vehicle systems use their sensors to perceive their surroundings on-the-fly, such as the early variants of the Tesla Autopilot, while others such as the Waymo car navigate within a prior map. The latter approach is beneficial in that it helps the system to expect the expected, that is, it relieves the system of perceiving static features. However, making and updating such accurate prior maps using a specialized vehicle fleet is expensive and cumbersome. A key enabler for large-scale up-to-date maps will be enlisting the help of the very vehicles who need the map—consumer vehicles—to build and update the map. This project explores the possibility of using multiple vehicles equipped with the kinds of sensors that are (or will be) common on cars (optical cameras, radar, IMU, and GNSS) to perform cooperative SLAM for improving and updating a point-feature map 3D map of the environment.

Sensorium
Orbslam