Lidar Toolbox

 

Lidar Toolbox

Design, analyze, and test lidar processing systems

Script to read a Velodyne PCAP file and image of the resulting point cloud.

Streaming and Reading Lidar Data

Stream live lidar point clouds from Velodyne lidar sensors. Read lidar data in different file formats, including PCAP, LAS, Ibeo, PCD, and PLY.

Aerial lidar point clouds segmented into ground and non-ground points.

Lidar Preprocessing

Apply functions and algorithms for unorganized to organized conversion, ground segmentation, downsampling, transforming point clouds, and extracting features from lidar point clouds.

Zoomed out view of lidar data in the Lidar Viewer app.

Visualize and Analyze Lidar Data

Visualize, analyze, and perform preprocessing operations on lidar data using the Lidar Viewer app. Use built-in or custom preprocessing algorithms for ground removal, denoising, median filtering, cropping, and downsampling lidar data.

Aerial lidar data segmented into buildings, vegetation, ground, and other elements.

Lidar Semantic Segmentation

Apply deep learning algorithms to segment lidar point clouds. Train, test, and evaluate semantic segmentation networks, including PointNet++, PointSeg, and SqueezeSegV2, on lidar data. Generate C/C++ or CUDA® code for target hardware.

Object Detection on Lidar Point Clouds

Detect and fit oriented bounding boxes around objects in lidar point clouds and use them for object tracking or lidar labeling workflows. Design, train, and evaluate robust detectors such as PointPillars networks and generate C/C++ or CUDA code for target hardware.

Point cloud of highway driving scenario in the Lidar Labeler app.

Lidar Labeling

Label lidar point clouds for training deep learning models. Apply built-in or custom algorithms to automate lidar point cloud labeling with the Lidar Labeler app, and evaluate automation algorithm performance.

Image and corresponding point cloud of a checkerboard pattern in the Lidar Camera Calibrator App.

Lidar-Camera Calibration

Cross-calibrate lidar and camera sensors to fuse camera and lidar data. Use the Lidar Camera Calibrator app to detect, extract, and visualize checkerboard features from images and lidar point clouds. Estimate the rigid transformation matrix between the camera and the lidar using feature detection results.

Lidar Registration and Simultaneous Localization and Mapping (SLAM)

Register lidar point clouds by extracting and matching fast point feature histogram (FPFH) descriptors or using segment matching. Implement 3D SLAM algorithms by stitching together lidar point cloud sequences from ground and aerial lidar data.

Map of an environment and corresponding robot trajectory.

2D Lidar Processing

Implement SLAM algorithms from 2D lidar scans. Estimate positions and create binary or probabilistic occupancy grids using real or simulated sensor readings.

Get a Free Trial

30 days of exploration at your fingertips.


Ready to Buy?

Get pricing information and explore related products.

Are You a Student?

Your school may already provide access to MATLAB, Simulink, and add-on products through a campus-wide license.