Main Content

Lidar Toolbox

Design, analyze, and test lidar processing systems

Lidar Toolbox™ provides algorithms, functions, and apps for designing, analyzing, and testing lidar processing systems. You can perform object detection and tracking, semantic segmentation, shape fitting, lidar registration, and obstacle detection. The toolbox provides workflows and an app for lidar-camera cross-calibration.

The toolbox lets you stream data from Velodyne®, Ouster®, and Hokuyo™ lidars and read data recorded by sensors such as Velodyne, Ouster, and Hesai® lidar sensors. The Lidar Viewer App enables interactive visualization and analysis of lidar point clouds. You can train detection, semantic segmentation, and classification models using machine learning and deep learning algorithms such as PointPillars, SqueezeSegV2, and PointNet++. The Lidar Labeler App supports manual and semi-automated labeling of lidar point clouds for training deep learning and machine learning models.

Lidar Toolbox provides lidar processing reference examples for perception and navigation workflows. Most toolbox algorithms support C/C++ code generation for integrating with existing code, desktop prototyping, and deployment.

Get Started

Learn the basics of Lidar Toolbox

Import, Export, and Visualization

Read, write, and visualize lidar point cloud data, process large point clouds

Filtering, Conversion, and Geometric Operations

Process point clouds with filtering, conversion, meshing, transformation, and geometric model fitting

Labeling, Segmentation, and Detection

Label, segment, detect, and classify objects in point cloud data using deep learning and geometric algorithms

Registration and SLAM

Register point clouds using algorithms, such as ICP or NDT, or feature-based techniques, implement SLAM algorithms with 3-D point cloud data or 2-D lidar scans

Calibration and Sensor Fusion

Perform lidar-camera calibration by finding extrinsic parameters between sensors, fuse data between sensors

Lidar Data Acquisition and Sensor Simulation

Acquire lidar data from supported third-party hardware, create synthetic lidar sensor measurements for simulation