Skip to content

LIDAR

Awesome LIDAR Awesome

A curated list of awesome LIDAR sensors and its applications.

LIDAR is a remote sensing sensor that uses laser light to measure the surroundings in ~cm accuracy. The sensory data is usually referred as point cloud which means set of data points in 3D or 2D. The list contains hardwares, datasets, point cloud-processing algorithms, point cloud frameworks, simulators etc.

Contributions are welcome! Please check out our guidelines.

[!TIP] An optional view: trackawesomelist.com/szenergy/awesome-lidar

Conventions

  • Any list item with badge has a GitHub repo or organization
  • Any list item with badge has YouTube videos or channel
  • Any list item with badge has a scientific paper or detailed description
  • Any list item with badge is ROS 2 compatible

Manufacturers

Datasets

  • Ford Dataset - The dataset is time-stamped and contains raw data from all the sensors, calibration values, pose trajectory, ground truth pose, and 3D maps. The data is Robot Operating System (ROS) compatible.
  • Paper
  • GitHub repository
  • Audi A2D2 Dataset - The dataset features 2D semantic segmentation, 3D point clouds, 3D bounding boxes, and vehicle bus data.
  • Paper
  • Waymo Open Dataset - The dataset contains independently-generated labels for lidar and camera data, not simply projections.
  • Oxford RobotCar - The Oxford RobotCar Dataset contains over 100 repetitions of a consistent route through Oxford, UK, captured over a period of over a year.
  • YouTube channel
  • Paper
  • EU Long-term Dataset - This dataset was collected with our robocar (in human driving mode of course), equipped up to eleven heterogeneous sensors, in the downtown (for long-term data) and a suburb (for roundabout data) of Montbéliard in France. The vehicle speed was limited to 50 km/h following the French traffic rules.
  • NuScenes - Public large-scale dataset for autonomous driving.
  • Paper
  • Lyft - Public dataset collected by a fleet of Ford Fusion vehicles equipped with LIDAR and camera.
  • KITTI - Widespread public dataset, pirmarily focusing on computer vision applications, but also contains LIDAR point cloud.
  • Semantic KITTI - Dataset for semantic and panoptic scene segmentation.
  • YouTube video
  • CADC - Canadian Adverse Driving Conditions Dataset - Public large-scale dataset for autonomous driving in adverse weather conditions (snowy weather).
  • Paper
  • UofTPed50 Dataset - University of Toronto, aUToronto's self-driving car dataset, which contains GPS/IMU, 3D LIDAR, and Monocular camera data. It can be used for 3D pedestrian detection.
  • Paper
  • PandaSet Open Dataset - Public large-scale dataset for autonomous driving provided by Hesai & Scale. It enables researchers to study challenging urban driving situations using the full sensor suit of a real self-driving-car.
  • Cirrus dataset A public datatset from non-uniform distribution of LIDAR scanning patterns with emphasis on long range. In this dataset Luminar Hydra LIDAR is used. The dataset is available at the Volvo Cars Innovation Portal.
  • Paper
  • USyd Dataset- The Univerisity of Sydney Campus- Dataset - Long-term, large-scale dataset collected over the period of 1.5 years on a weekly basis over the University of Sydney campus and surrounds. It includes multiple sensor modalities and covers various environmental conditions. ROS compatible
  • Paper
  • Brno Urban Dataset - Navigation and localisation dataset for self driving cars and autonomous robots in Brno, Czechia.
  • Paper
  • YouTube video
  • Argoverse - A dataset designed to support autonomous vehicle perception tasks including 3D tracking and motion forecasting collected in Pittsburgh, Pennsylvania and Miami, Florida, USA.
  • Paper
  • YouTube video
  • Boreas Dataset - The Boreas dataset was collected by driving a repeated route over the course of 1 year resulting in stark seasonal variations. In total, Boreas contains over 350km of driving data including several sequences with adverse weather conditions such as rain and heavy snow. The Boreas data-taking platform features a unique high-quality sensor suite with a 128-channel Velodyne Alpha Prime lidar, a 360-degree Navtech radar, and accurate ground truth poses obtained from an Applanix POSLV GPS/IMU.
  • Paper 📰
  • GitHub repository

Libraries

Frameworks

Algorithms

Basic matching algorithms

Semantic segmentation

Ground segmentation

Simultaneous localization and mapping SLAM and LIDAR-based odometry and or mapping LOAM

Object detection and object tracking

LIDAR-other-sensor calibration

Simulators

Others

  • ARHeadsetKit - Using $5 Google Cardboard to replicate Microsoft Hololens. Hosts the source code for research on scene color reconstruction.
  • Pointcloudprinter - A tool to turn point cloud data from aerial lidar scans into solid meshes for 3D printing.
  • CloudCompare - CloudCompare is a free, cross-platform point cloud editor software.
  • GitHub repository
  • Pcx - Point cloud importer/renderer for Unity.
  • Bpy - Point cloud importer/renderer/editor for Blender, Point Cloud visualizer.
  • Semantic Segmentation Editor - Point cloud and image semantic segmentation editor by Hitachi Automotive And Industry Laboratory, point cloud annotator / labeling.
  • 3D Bounding Box Annotation Tool - 3D BAT: A Semi-Automatic, Web-based 3D Annotation Toolbox for Full-Surround, Multi-Modal Data Streams, point cloud annotator / labeling.
  • Paper
  • YouTube video
  • Photogrammetry importer - Blender addon to import reconstruction results of several libraries.
  • Foxglove - Foxglove Studio is an integrated visualization and diagnosis tool for robotics, available in your browser or for download as a desktop app on Linux, Windows, and macOS.
  • GitHub repository
  • YouTube channel
  • MeshLab - MeshLab is an open source, portable, and extensible system for the processing and editing 3D triangular meshes and pointcloud.
  • GitHub repository
  • CloudPeek is a lightweight, c++ single-header, cross-platform point cloud viewer, designed for simplicity and efficiency without relying on heavy external libraries like PCL or Open3D.
  • GitHub repository