Notas de estudio: introducción y arquitectura de SLAM


Notas de estudio: introducción y arquitectura de SLAM

Esta nota se basa en el resumen del estudio de video de la estación B para que todos puedan aprender, intercambiar y discutir.


1. La propuesta y desarrollo de SLAM

1. Para resolver dos problemas: la ubicación del entorno actual y el estado del entorno actual.
2. En los primeros días, algunos académicos propusieron el uso de métodos de estimación de probabilidad para resolver los problemas de posicionamiento y composición
3. Algunas partes de SLAM: visión de luz visible, IMU, lidar, sonar
4. Algunas aplicaciones de SLAM: conducción no tripulada , VR, AR, UAVs,
clasificación de robots 5.SLAM de: EKF-SLAM, FAST-SLAM , Graph-SLAM , etc.

En segundo lugar, hable de SLAM desde el filtro

1.Hacer posicionamiento basado en estimación de probabilidad

1. Estimar la posición en base a su propio modelo de movimiento, y expresar la varianza a través del modelo gaussiano
2. El sensor obtiene la estimación de posición basada en el mapa
3. Realiza la fusión a través de a priori + a posteriori
4. Da el modelo de predicción y observación modelo de la posición del robot:

Inserte la descripción de la imagen aquí

2. Actualizar continuamente su posición a través de la probabilidad.

1. La probabilidad en el momento de inicio es el valor promedio Inserte la descripción de la imagen aquí
. 2. Mediante la observación, la probabilidad cerca del lugar con la señal de tráfico es:
Inserte la descripción de la imagen aquí
actualizar el estado en este momento:
Inserte la descripción de la imagen aquí

3. Continúe actualizando la ubicación:
Inserte la descripción de la imagen aquí
4. Obtenga nuevamente los datos de observación de la señal de tráfico y actualice el estado:
Inserte la descripción de la imagen aquí

3. Un nuevo avance en la optimización de gráficos SLAM

1. Inserte la descripción de la imagen aquí
2. Inserte la descripción de la imagen aquí
3.
Inserte la descripción de la imagen aquí

Cuarto, la estructura de conocimiento de SLAM

1. Marco general

Inserte la descripción de la imagen aquí

2. Sensor

1. Clasificación de sensores: visión, láser, sonar, ultrasonido, navegación inercial, etc.

3. Teoría básica

1. Filtrado (estimación aleatoria)
Inserte la descripción de la imagen aquí
2. Sistema de coordenadas, movimiento de cuerpo rígido,
rotación euclidiana y cuaternión. Para obtener más información, consulte "Catorce conferencias sobre SLAM visual"
3. Modelo de cámara, geometría visual
Modelo de cámara:
Inserte la descripción de la imagen aquí
geometría visual:
Inserte la descripción de la imagen aquí

4. Estimación de pose y fusión

PnP ICP RANSAC…

5. Optimización de bucles y gráficos

1. Modelo de bolsa de palabras:
Inserte la descripción de la imagen aquí

6. Expresión ambiental, construcción de mapas

Mapa de nube de puntos, mapa topológico, mapa semántico, mapa de características ...

7. Aprendizaje profundo

Inserte la descripción de la imagen aquí

Cinco, una breve introducción a ROS

1. Función de estructura: gestión de procesos, comunicación de procesos internos, unidad de módulo
2. Herramientas: simulación, visualización, interacción de imágenes, registro de datos
3. Funciones realizables: control, planificación, percepción, composición, operación
4. Recursos: kit de desarrollo básico de código abierto , Versión actualizada, tutorial de código abierto

Supongo que te gusta

Origin blog.csdn.net/weixin_45660543/article/details/112733356
Recomendado
Clasificación