主要内容

选择基于传感器数据的SLAM工作流

您可以使用计算机视觉工具箱™、导航工具箱™和激光雷达工具箱™进行同步定位和绘图(SLAM)。SLAM广泛应用于自动驾驶、机器人和无人机等领域。要了解更多关于SLAM的信息,请看大满贯是什么?

选择大满贯工作流

要为您的应用程序选择正确的SLAM工作流,请考虑您正在收集的传感器数据类型。MATLAB®金宝app支持SLAM工作流程,使用单眼或立体相机系统的图像,或点云数据,包括2-D和3-D激光雷达数据。

该表总结了SLAM可用的关键特性。

传感器数据 特性 主题 例子 工具箱 代码生成

单眼图像

  • 特征检测、提取和匹配

  • 三角测量和束平差

  • 关键帧和地图点的数据管理

  • 使用功能袋进行闭环检测

  • 相似位姿图优化

  • 计算机视觉的工具箱

立体影像

  • 立体形象整改

  • 特征检测、提取和匹配

  • 从视差、三角测量和束平差重建

  • 关键帧和地图点的数据管理

  • 使用功能袋进行闭环检测

  • 构成图优化

  • 计算机视觉的工具箱

二维激光雷达扫描

  • 入住率地图构建

  • 车辆姿态估计

  • 构成图优化

  • SLAM算法调优

  • SLAM地图构建应用

  • 导航的工具箱

  • 激光雷达的工具箱

点云数据

  • 点云处理

  • 登记

  • 地图建设的数据管理

  • 具有全局特征的闭环检测

  • 构成图优化

  • 在已知地图中的定位

  • 计算机视觉的工具箱

三维激光扫描

特点:

  • 登记

  • 环路闭合检测

  • 在已知地图中的定位

  • 激光雷达的工具箱