You can use Computer Vision Toolbox™, Navigation Toolbox™, and Lidar Toolbox™ for Simultaneous Localization and Mapping (SLAM). SLAM is widely used in applications including automated driving, robotics, and unmanned aerial vehicles (UAV). To learn more about SLAM, see What is SLAM?.
To choose the right SLAM workflow for your application, consider what type of sensor data you are collecting. MATLAB® support SLAM workflows that use images from a monocular or stereo camera system, or point cloud data including 2-D and 3-D lidar data.
This table summarizes the key features available for SLAM.
|Sensor Data||Features||Topics||Examples||Toolbox||Code Generation|
2-D lidar scans
Point cloud data
3-D lidar scans