Awesome LIDAR
š Awesome LIDAR list. The list includes LIDAR manufacturers, datasets, point cloud-processing algorithms, point cloud frameworks and simulators.
LIDARis a remote sensing sensor that uses laser light to measure the surroundings in ~cm accuracy. The sensory data isā¦
VelodyneOuster and Velodyne announced the successful completion of their merger of equals, effective February 10, 2023.ā¦
YouTube channelROS driverA collection of ROS packages supporting Velodyne high definition 3D LIDARs.
C++/Python libraryOusterLIDAR manufacturer, specializing in digital-spinning LiDARs. Ouster is headquartered in San Francisco, USA.
YouTube channelGitHub organizationLivoxLIDAR manufacturer.
YouTube channelGitHub organizationSICKSensor and automation manufacturer, the headquarter is located in Waldkirch, Germany.
YouTube channelGitHub organizationHokuyoSensor and automation manufacturer, headquartered in Osaka, Japan.
YouTube channelPioneerLIDAR manufacturer, specializing in MEMS mirror-based raster scanning LiDARs (3D-LiDAR). Pioneer is headquartered inā¦
YouTube channelLuminarLIDAR manufacturer focusing on compact, auto-grade sensors. Luminar is headquartered Palo Alto, California, USA.
Vimeo channelGitHub organizationHesaiHesai Technology is a LIDAR manufacturer, founded in Shanghai, China.
YouTube channelGitHub organizationRobosenseRoboSense (Suteng Innovation Technology Co., Ltd.) is a LIDAR sensor, AI algorithm and IC chipset maufactuirer basedā¦
YouTube channelGitHub organizationLSLIDARLSLiDAR (Leishen Intelligent System Co., Ltd.) is a LIDAR sensor manufacturer and complete solution provider based inā¦
YouTube channelGitHub organizationIbeoIbeo Automotive Systems GmbH is an automotive industry / environmental detection laserscanner / LIDAR manufacturer,ā¦
YouTube channelInnovizInnoviz technologies / specializes in solid-state LIDARs.
YouTube channelQuanenergyQuanenergy Systems / solid-state and mechanical LIDAR sensors / offers End-to-End solutions in Mapping, Industrialā¦
YouTube channelCeptonCepton (Cepton Technologies, Inc.) / pioneers in frictionless, and mirrorless design, self-developed MMT (micro motionā¦
YouTube channelBlickfeldBlickfeld is a solid-state LIDAR manufacturer for autonomous mobility and IoT, based in München, Germany.
YouTube channelGitHub organizationNeuvitionNeuvition is a solid-state LIDAR manufacturer based in Wujiang, China.
YouTube channelAevaAeva is bringing the next wave of perception technology to all devices for automated driving, consumer electronics,ā¦
YouTube channelGitHub organizationXenomatiXXenomatiX offers true solid-state lidar sensors based on a multi-beam lasers concept. XenomatiX is headquartered inā¦
YouTube channelMicroVisionA pioneer in MEMS-based laser beam scanning technology, the main focus is on building Automotive grade Lidar sensors,ā¦
YouTube channelGitHub organizationPreActPreAct's mission is to make life safer and more efficient for the automotive industry and beyond. The headquarter isā¦
YouTube channelPepperl+FuchsIs a global technology company, specialized in innovative automation solutions and sensor technologies, such as LiDAR,ā¦
YouTube channelYouTube channelGitHub organizationRieglRiegl is a manufacturer of 3D laser scanning systems, based in Austria.
YouTube channelGitHub organizationFord DatasetThe dataset is time-stamped and contains raw data from all the sensors, calibration values, pose trajectory, groundā¦
PaperGitHub repositoryAudi A2D2 DatasetThe dataset features 2D semantic segmentation, 3D point clouds, 3D bounding boxes, and vehicle bus data.
PaperWaymo Open DatasetThe dataset contains independently-generated labels for lidar and camera data, not simply projections.
Oxford RobotCarThe Oxford RobotCar Dataset contains over 100 repetitions of a consistent route through Oxford, UK, captured over aā¦
YouTube channelPaperEU Long-term DatasetThis dataset was collected with our robocar (in human driving mode of course), equipped up to eleven heterogeneousā¦
NuScenesPublic large-scale dataset for autonomous driving.
PaperLyftPublic dataset collected by a fleet of Ford Fusion vehicles equipped with LIDAR and camera.
KITTIWidespread public dataset, pirmarily focusing on computer vision applications, but also contains LIDAR point cloud.
Semantic KITTIDataset for semantic and panoptic scene segmentation.
YouTube videoCADC - Canadian Adverse Driving Conditions DatasetPublic large-scale dataset for autonomous driving in adverse weather conditions (snowy weather).
PaperUofTPed50 DatasetUniversity of Toronto, aUToronto's self-driving car dataset, which contains GPS/IMU, 3D LIDAR, and Monocular cameraā¦
PaperPandaSet Open DatasetPublic large-scale dataset for autonomous driving provided by Hesai & Scale. It enables researchers to studyā¦
Cirrus datasetA public datatset from non-uniform distribution of LIDAR scanning patterns with emphasis on long range. In thisā¦
PaperUSyd Dataset- The Univerisity of Sydney Campus- DatasetLong-term, large-scale dataset collected over the period of 1.5 years on a weekly basis over the University of Sydneyā¦
PaperBrno Urban DatasetNavigation and localisation dataset for self driving cars and autonomous robots in Brno, Czechia.
PaperYouTube videoArgoverseA dataset designed to support autonomous vehicle perception tasks including 3D tracking and motion forecastingā¦
PaperYouTube videoBoreas DatasetThe Boreas dataset was collected by driving a repeated route over the course of 1 year resulting in stark seasonalā¦
Paper š°GitHub repositoryPoint Cloud Library (PCL)Popular highly parallel programming library, with numerous industrial and research use-cases.
GitHub repositoryStandalone, large-scale open project for 2D/3D image and point cloud processing. Comprehensive algorithms forā¦
Open3D libraryOpen3D library contanins 3D data processing and visualization algorithms. It is open-source and supports both C++ andā¦
GitHub repositoryOpen3D: A Modern Library for 3D Data Processing.
YouTube channelPyTorch GeometricA geometric deep learning extension library for PyTorch.
GitHub repositoryis a geometric deep learning extension library for PyTorch.
PyTorch3dPyTorch3d is a library for deep learning with 3D data written and maintained by the Facebook AI Research Computerā¦
GitHub repositoryFAIR's library of reusable components for deep learning with 3D data. Provides efficient 3D operators, differentiableā¦
KaolinKaolin is a PyTorch Library for Accelerating 3D Deep Learning Research written by NVIDIA Technologies for game andā¦
GitHub repositoryPyTorch library aimed at accelerating 3D deep learning research
PaperPyVista3D plotting and mesh analysis through a streamlined interface for the Visualization Toolkit.
GitHub repository3D plotting and mesh analysis through a streamlined interface for the Visualization Toolkit (VTK).
PaperpyntcloudPyntcloud is a Python 3 library for working with 3D point clouds leveraging the power of the Python scientific stack.
GitHub repositorypointcloudsetPython library for efficient analysis of large datasets of point clouds recorded over time.
GitHub repositoryLAStoolsC++ library and command-line tools for pointcloud processing and data compressing.
GitHub repositoryAward-winning software for efficient LiDAR processing.
lasrs-cppC++20 and C library for reading and writing LAS, LAZ and COPC with parallel LAZ decoding, built on the Rust cratesā¦
AutowarePopular framework in academic and research applications of autonomous vehicles.
GitHub oragnizationProvides test environment for Autoware and still during early development, contents below may changed during updates.
PaperBaidu ApolloApollo is a popular framework which accelerates the development, testing, and deployment of Autonomous Vehicles.
GitHub repositoryHigh performance, flexible architecture which accelerates the development, testing, and deployment of Autonomousā¦
YouTube channelALFA FrameworkAn open-source framework for developing processing algorithms, with a focus on embedded platforms and hardwareā¦
GitHub repositoryIterative closest point (ICP)The must-have algorithm for feature matching applications (ICP).
GitHub repositorysimpleICP C++ /Julia / Matlab / Octave / Python implementation.
GitHub repositorylibpointmatcher, a modular library implementing the ICP algorithm.
Paperlibpointmatcher: Comparing ICP variants on real-world data sets.
Normal distributions transformMore recent massively-parallel approach to feature matching (NDT).
KISS-ICPIn Defense of Point-to-Point ICP ā Simple, Accurate, and Robust Registration If Done the Right Way.
GitHub repositoryA LiDAR Odometry pipeline that just works on most of the cases without tunning any parameter.
PaperRangeNet++Fast and Accurate LiDAR Sematnic Segmentation with fully convolutional network.
GitHub repositoryContains simple usage explanations of how the RangeNet++ inference works with the TensorRT and C++ interface.
YouTube videoPolarNetAn Improved Grid Representation for Online LiDAR Point Clouds Semantic Segmentation.
GitHub repositoryAn Improved Grid Representation for Online LiDAR Point Clouds Semantic Segmentation.
YouTube videoFrustum PointNetsFrustum PointNets for 3D Object Detection from RGB-D Data.
GitHub repositoryStudy of LIDAR Semantic SegmentationScan-based Semantic Segmentation of LiDAR Point Clouds: An Experimental Study IV 2020.
PaperGitHub repositoryLIDAR-MOSMoving Object Segmentation in 3D LIDAR Data
GitHub repositoryYouTube videoSuperPoint GraphLarge-scale Point Cloud Semantic Segmentation with Superpoint Graphs
GitHub repositoryLarge-scale Point Cloud Semantic Segmentation with Superpoint Graphs.
YouTube videoSuperPoint TransformerEfficient 3D Semantic Segmentation with Superpoint Transformer
GitHub repositoryYouTube videoRandLA-NetEfficient Semantic Segmentation of Large-Scale Point Clouds
GitHub repositoryEfficient Semantic Segmentation of Large-Scale Point Clouds.
YouTube videoAutomatic labellingAutomatic labelling of urban point clouds using data fusion
GitHub repositoryYouTube videoPlane SegROS comapatible ground plane segmentation; a library for fitting planes to LIDAR.
YouTube videoLineFit GraphLine fitting-based fast ground segmentation for horizontal 3D LiDAR data
GitHub repositoryImplementation of the ground segmentation algorithm.
PatchworkRegion-wise plane fitting-based robust and fast ground segmentation for 3D LiDAR data
GitHub repositoryYouTube videoPatchwork++Improved version of Patchwork. Patchwork++ provides pybinding as well for deep learning users
GitHub repositoryYouTube videoGSeg3DHigh-precision grid-based ground segmentation for LiDAR point clouds designed for safety-critical robotics andā¦
GitHub repositoryROS2 integrationYouTube videoLOAM J. Zhang and S. SinghLOAM: Lidar Odometry and Mapping in Real-time.
LeGO-LOAMA lightweight and ground optimized lidar odometry and mapping (LeGO-LOAM) system for ROS compatible UGVs.; ROS 2ā¦
YouTube videoCartographerCartographer is ROS compatible system that provides real-time simultaneous localization and mapping (SLAM) in 2D andā¦
YouTube videoSuMa++LiDAR-based Semantic SLAM.
GitHub repositorySemantic Mapping using Surfel Mapping and Semantic Segmentation.
YouTube videoOverlapNetLoop Closing for LiDAR-based SLAM.
GitHub repositoryA modified Siamese Network that predicts the overlap and relative yaw angle of a pair of range images generated by 3Dā¦
YouTube videoLIO-SAMTightly-coupled Lidar Inertial Odometry via Smoothing and Mapping.
GitHub repositoryA real-time lidar-inertial odometry package with very promising results for multi-beam LiDARS. Licence: BSD-3 Clause.
YouTube videoRemovertRemove, then Revert: Static Point cloud Map Construction using Multiresolution Range Images.
GitHub repositoryRemove then revert. Static map construction in the wild and dynamic points removing tool by constructing a static map.
YouTube videoRESPLERecursive Spline Estimation for LiDAR-Based Odometry
GitHub repositoryYouTube videoKISS-SLAMKISS-SLAM is a simple, robust, and accurate 3D LiDAR SLAM system that just works.
GitHub repositoryFAST-LIO2Fast LiDAR-Inertial Odometry is a computationally efficient and robust LiDAR-inertial odometry package
GitHub repositoryA computationally efficient and robust LiDAR-inertial odometry (LIO) package
YouTube videoMOLAModular system for Localization and Mapping, providing LiDAR Odometry (LO), LiDAR-inertial Odometry (LIO), SLAM,ā¦
GitHub repositoryA Modular System for Localization and Mapping.
YouTube videoLearning to Optimally Segment Point CloudsBy Peiyun Hu, David Held, and Deva Ramanan at Carnegie Mellon University. IEEE Robotics and Automation Letters, 2020.
YouTube videoGitHub repositoryLeveraging Heteroscedastic Aleatoric Uncertainties for Robust Real-Time LiDAR 3D Object DetectionBy Di Feng, Lars Rosenbaum, Fabian Timm, Klaus Dietmayer. 30th IEEE Intelligent Vehicles Symposium, 2019.
YouTube videoWhat You See is What You Get: Exploiting Visibility for 3D Object DetectionBy Peiyun Hu, Jason Ziglar, David Held, Deva Ramanan, 2019.
YouTube videoGitHub repositoryurban_road_filterReal-Time LIDAR-Based Urban Road and Sidewalk Detection for Autonomous Vehicles
GitHub repositoryReal-time LIDAR-based Urban Road and Sidewalk detection for Autonomous Vehicles.
YouTube videodetection_by_tracker3D-LIDAR Multi Object Tracking for Autonomous Driving: Multi-target Detection and Tracking under Urban Roadā¦
GitHubYouTube videodirect_visual_lidar_calibrationGeneral, Single-shot, Target-less, and Automatic LiDAR-Camera Extrinsic Calibration Toolbox
GitHub repositoryA toolbox for target-less LiDAR-camera calibration [ROS1/ROS2]
PaperOpenCalibA Multi-sensor Calibration Toolbox for Autonomous Driving
PaperCoppeliaSimCross-platform general-purpose robotic simulator (formerly known as V-REP).
YouTube channelOSRF GazeboOGRE-based general-purpose robotic simulator, ROS/ROS 2 compatible.
GitHub repositoryRobotics simulator often used for planetary rovers
CARLAUnreal Engine based simulator for automotive applications. Compatible with Autoware, Baidu Apollo and ROS/ROS 2.
GitHub repositoryis an open-source simulator for autonomous driving research. CARLA has been developed from the ground up to supportā¦
YouTube channelLGSVL / SVLUnity Engine based simulator for automotive applications. Compatible with Autoware, Baidu Apollo and ROS/ROS 2. Note:ā¦
GitHub repositoryLG Electronics America R&D Center has developed an HDRP Unity-based multi-robot simulator for autonomous vehicleā¦
YouTube channelOSSDC SIMUnity Engine based simulator for automotive applications, based on the suspended LGSVL simulator, but an activeā¦
YouTube videoAirSimUnreal Engine based simulator for drones and automotive. Compatible with ROS.
GitHub repositoryOpen source simulator for autonomous vehicles built on Unreal Engine / Unity, from Microsoft AI & Research
YouTube videoAWSIMUnity Engine based simulator for automotive applications. Compatible with Autoware and ROS 2.
GitHub repositoryYouTube videoARHeadsetKitUsing $5 Google Cardboard to replicate Microsoft Hololens. Hosts the source code for research on scene colorā¦
PointcloudprinterA tool to turn point cloud data from aerial lidar scans into solid meshes for 3D printing.
CloudCompareCloudCompare is a free, cross-platform point cloud editor software.
GitHub repositoryPcxPoint cloud importer/renderer for Unity.
BpyPoint cloud importer/renderer/editor for Blender, Point Cloud visualizer.
Semantic Segmentation EditorPoint cloud and image semantic segmentation editor by Hitachi Automotive And Industry Laboratory, point cloudā¦
3D Bounding Box Annotation Tool3D BAT: A Semi-Automatic, Web-based 3D Annotation Toolbox for Full-Surround, Multi-Modal Data Streams, point cloudā¦
PaperYouTube videoPhotogrammetry importerBlender addon to import reconstruction results of several libraries.
FoxgloveFoxglove Studio is an integrated visualization and diagnosis tool for robotics, available in your browser or forā¦
GitHub repositoryWeb and desktop app for robotics visualization and debugging; actively maintained fork of webviz.
YouTube channelLichtblick suiteLichtblick is an open-source alternative to Foxglove Studio for visualizing and analyzing robotics data.
GitHub repositoryRerunRerun is a tool for time-aware multimodal data stack and visualizations.
GitHub repositoryAn SDK for logging computer vision and robotics data paired with a visualizer for exploring that data over time. Itā¦
YouTube channelMeshLabMeshLab is an open source, portable, and extensible system for the processing and editing 3D triangular meshes andā¦
GitHub repositoryMeshLab is an open source, portable, and extensible system for the processing and editing of unstructured large 3Dā¦
CloudPeekis a lightweight, c++ single-header, cross-platform point cloud viewer, designed for simplicity and efficiency withoutā¦
Which SLAM Algorithm Should I Choose?Slambotics - Choosing the Right SLAM Algorithm