Choose SLAM Workflow Based on Sensor Data
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?.
Choose SLAM Workflow
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 |
---|---|---|---|---|---|
Monocular images |
|
|
|
|
|
Stereo images |
|
|
|
|
|
RGB-D images |
|
|
|
|
|
2-D lidar scans |
|
|
|
|
|
Point cloud data |
|
|
|
|
|
3-D lidar scans | Feature-based:
|
|
|
|
|