Get Started with Point Cloud Toolbox
R2026bPoint Cloud Toolbox™ provides algorithms and apps for designing and analyzing point cloud processing systems. The toolbox provides functions for registration, filtering, geometric transformation, clustering, and segmentation of point clouds. It supports processing point cloud data from sensors such as lidar, RGB-D cameras, stereo cameras, and mmWave radar, and from workflows such as visual SLAM, photogrammetry, and structure-from-motion.
You can read data from standard formats or stream it directly from lidar sensors. Visualization tools support analysis, measurement, and interactive editing of large point clouds.
Apps enable lidar-camera calibration, multi-sensor labeling, and registration. You can apply deep learning techniques for the detection, segmentation, and classification of point clouds. You can also generate C/C++ (with MATLAB® Coder™) and CUDA® codes (with GPU Coder™) for deployment.
Tutorials
- Read, Process, and Write Lidar Point Cloud Data
This example shows how to read a point cloud into the workspace, select a desired set of points, and then write the selected points to a point cloud file format.
- Extract Ground Points and Non-Ground Points from Lidar Data
Read lidar data from a PCAP file by using the
velodyneFileReaderfunction. - Match and Visualize Corresponding Features in Point Clouds
This example shows how to match corresponding features between point clouds using the
pcmatchfeaturesfunction and visualize them using thepcshowMatchedFeaturesfunction. - Estimate Transformation Between Two Point Clouds Using Features
This example shows how to estimate a rigid transformation between two point clouds.
About Point Cloud Processing
- Introduction to Lidar
High-level overview of lidar concepts and applications.
- What Is Lidar-Camera Calibration?
Fuse lidar and camera data.
- Implement Point Cloud SLAM in MATLAB
Understand point cloud registration and mapping workflow.
- Deep Learning with Point Clouds
Learn point cloud processing using deep learning.
Featured Examples
Videos
Lidar Camera Calibration with MATLAB
An introduction to lidar camera calibration functionality, which is an essential
step in combining data from lidar and a camera in a system.
Object Detection on Lidar Point Clouds Using Deep Learning
Learn how to use a PointPillars deep learning network for 3-D object detection
on lidar point clouds.
Build a Collision Warning System with 2-D Lidar Using MATLAB
Build a system that can issue collision warnings based on 2-D lidar scans in a
simulated warehouse arena.










