Contenido principal

Esta página se ha traducido mediante traducción automática. Haga clic aquí para ver la última versión en inglés.

Elija el flujo de trabajo SLAM según los datos del sensor

Puede utilizar Computer Vision Toolbox™, Navigation Toolbox™ y Lidar Toolbox™ para localización y mapeo simultáneos (SLAM). SLAM se utiliza ampliamente en aplicaciones que incluyen conducción autónoma, robótica y vehículos aéreos no tripulados (UAV). Para obtener más información sobre SLAM, consulte ¿Qué es SLAM?.

Elija el flujo de trabajo SLAM

Para elegir el flujo de trabajo SLAM adecuado para su aplicación, considere qué tipo de datos de sensores está recopilando. MATLAB® admite flujos de trabajo SLAM que utilizan imágenes de un sistema de cámara monocular o estéreo, o datos de nube de puntos, incluidos datos LiDAR 2D y 3D.

Esta tabla resume las características clave disponibles para SLAM.

Datos del sensorCaracterísticasTemasEjemplosCaja de instrumentoGeneración de código

Imágenes monoculares

  • Detección, extracción y correspondencia de características

  • Triangulación y ajuste de paquetes

  • Gestión de datos para fotogramas clave y puntos del mapa

  • Detección de cierre de bucle mediante una bolsa de características

  • Optimización del gráfico de poses de similitud

  • Fusión con IMU

  • vSLAM (Computer Vision Toolbox)

  • Computer Vision Toolbox

  • Navigation Toolbox

Imágenes estéreo

  • Rectificación de imagen estereoscópica

  • Detección, extracción y correspondencia de características

  • Reconstrucción a partir de la disparidad, triangulación y ajuste de paquetes

  • Gestión de datos para fotogramas clave y puntos del mapa

  • Detección de cierre de bucle mediante una bolsa de características

  • Optimización del gráfico de pose

  • Fusión con IMU

  • vSLAM (Computer Vision Toolbox)

  • Computer Vision Toolbox

  • Navigation Toolbox

Imágenes RGB-D

  • Detección, extracción y correspondencia de características

  • Reconstrucción a partir de imágenes de profundidad, triangulación y ajuste de paquetes

  • Gestión de datos para fotogramas clave y puntos del mapa

  • Detección de cierre de bucle mediante una bolsa de características

  • Optimización del gráfico de pose

  • Fusión con IMU

  • vSLAM (Computer Vision Toolbox)

  • Computer Vision Toolbox

  • Navigation Toolbox

escaneos LiDAR 2D

  • Edificio con mapa de ocupación

  • Estimación de la postura del vehículo

  • Optimización del gráfico de pose

  • Ajuste del algoritmo SLAM

  • app SLAM Map Builder

  • Navigation Toolbox

  • Lidar Toolbox

Datos de la nube de puntos

  • Procesamiento de nubes de puntos

  • Registro

  • Gestión de datos para la creación de mapas

  • Detección de cierre de bucle con funciones globales

  • Optimización del gráfico de pose

  • Localización en un mapa conocido

  • Computer Vision Toolbox

escaneos LiDAR 3D

Basado en características:

  • Registro

  • Detección de cierre de bucle

  • Localización en un mapa conocido

  • Lidar Toolbox