Desarrollo e integración · HOJA DE RUTA DEL ESCENARIO

Construya navegación, mapeo y localización.

Cree un mapa, valide la localización y evalúe la navegación con fallas de ruta recuperables.

Revisado 27 de octubre de 2026 · Aprendizaje editorial y orientación de proyectos. Profesional significa profundidad del proyecto, no una calificación acreditada.

EL DESTINO

lo que producirás

Un dossier de preparación del sitio y un conjunto de regresión de navegación. Conecte una pila de navegación al entorno operativo.

Antes de comenzar

Conocimiento inicial

  • Conceptos básicos de ROS y transformaciones de coordenadas.
  • Comprender una base móvil y sus supuestos de detección.

Equipo & medio ambiente

Comience en un entorno simulado compatible. Las pruebas físicas necesitan un recorrido controlado y un operador autorizado.

No hay un tiempo de finalización fijo: utiliza las puertas de evidencia a continuación para decidir cuándo avanzar. Los enlaces de recursos abren la entrada del directorio botstest; consulte la documentación del editor para conocer la versión y configuración exactas.

01

principiante

Comprender la cadena de navegación

Mapeo, localización, planificación y control separados.

Cómo funciona esta etapa

La navegación depende de una geometría y observaciones consistentes. Un mapa describe el medio ambiente; la localización estima la postura del robot; Los planificadores y controladores utilizan esa estimación para elegir y seguir el movimiento.

Trabajar a través de un ejemplo

Ejercicio de estudio ilustrativo · escrito por botstest

Si el robot salta en RViz, compare tres observaciones: datos sin procesar del sensor en su marco de sensor, su ubicación en el marco del robot y la pose del robot en el marco del mapa. Un escaneo sin formato estable que se mueve incorrectamente después de la transformación apunta a un problema diferente al de un escaneo estable relativo al robot con localización a la deriva. Verifique las relaciones y los tiempos de los cuadros antes de emitir otro objetivo de navegación.

  1. Verifique las relaciones de transformación y la descripción del robot.
  2. Verifique las observaciones de odometría y sensores de forma independiente.
  3. Luego pruebe el mapeo/localización desde una pose inicial conocida.
si sale mal

No ajuste el planificador para compensar fotogramas inconsistentes u observaciones obsoletas.

Base de referencia: Guía de configuración del robot por primera vez. El ejemplo y el tutorial son aplicaciones editoriales de la fuente.

Aprende en este orden

  1. Marcos de odometría, mapas y robots.
  2. Rango de sensores, marcas de tiempo y calibración
  3. Mapas estáticos y supuestos de localización.
Leer y luego aplicar

Open Navigation · Nav2 · tutorial técnico

Guía de configuración del robot por primera vez

Leer: Siga las transformaciones y las descripciones del robot antes de la configuración de odometría, percepción, huella y navegación.

Utilice el orden de dependencia de configuración para localizar si una falla comienza en los fotogramas, la detección, la localización o la navegación.

Aplicarlo: Verifique las entradas de transformación y descripción del robot antes del comportamiento de odometría, detección y mapa/localización.

Ponlo en practica

  1. Ejecute una simulación de navegación documentada e inspeccione los marcos.
  2. Crea un pequeño mapa y registra dónde cree que está el robot.
producir esto

Un mapa, diagrama de marco y registro de observación de localización.

Listo para el siguiente paso cuando...

Recursos para esta etapa

Nav2 →

Estudie los componentes de navegación, mapas, localización, orquestación de comportamiento y recuperación en la versión correspondiente.

Gazebo →

Cree un entorno simulado y pruebe las interfaces del robot antes de pasar a una configuración física.

TurtleBot3 →

Explore una plataforma de aprendizaje móvil compacta con un ecosistema de desarrollo documentado.

02

Intermedio

Evaluar rutas y recuperación.

Hacer que la finalización de la ruta sea mensurable en función de cambios representativos.

Cómo funciona esta etapa

La huella del robot, la representación de los obstáculos y el controlador determinan en conjunto la distancia útil. Puede existir una trayectoria geométrica que el robot completo no puede seguir de forma fiable.

Trabajar a través de un ejemplo

Ejercicio de estudio ilustrativo · escrito por botstest

Cree una hoja de ruta propuesta con columnas para la postura inicial, la condición de la ruta, el objetivo alcanzado, la intervención humana y el motivo del fallo. Recorra un pasillo recto, una esquina y un destino obstruido por separado. Una meta alcanzada sólo después de que un operador mueve un obstáculo no debería recibir la misma etiqueta de finalización autónoma que una carrera ininterrumpida.

  1. Registre la huella y los supuestos de detección.
  2. Cree casos repetibles de ruta y obstrucción.
  3. Cambie una configuración y compare los mismos casos.
si sale mal

Si el comportamiento en rutas estrechas empeora, inspeccione los supuestos de huella y obstáculos/inflación antes de reducir el espacio libre indiscriminadamente.

Base de referencia: Guía de ajuste de Nav2. El ejemplo y el tutorial son aplicaciones editoriales de la fuente.

Aprende en este orden

  1. Rutas globales versus manejo de obstáculos locales
  2. Mapas de costos, autorización y tolerancia de goles.
  3. Estados de recuperación y destinos bloqueados
Leer y luego aplicar

Open Navigation · Nav2 · guía practica

Guía de ajuste de Nav2

Leer: Lea la guía de ajuste de los componentes realmente utilizados en su pila de navegación.

Utilice orientación específica de los componentes para diseñar pruebas de ruta controladas en lugar de cambiar muchos parámetros a la vez.

Aplicarlo: Compare un conjunto declarado de condiciones de ruta y obstáculos mientras mantiene constantes las configuraciones no relacionadas.

Ponlo en practica

  1. Pruebe rutas fijas con diferentes posturas iniciales y colocación de obstáculos.
  2. Registre una ruta bloqueada y verifique una recuperación o escalada limitada.
producir esto

Una matriz de prueba de ruta y un registro de comportamiento de recuperación.

Listo para el siguiente paso cuando...

Recursos para esta etapa

Nav2 →

Estudie los componentes de navegación, mapas, localización, orquestación de comportamiento y recuperación en la versión correspondiente.

RTAB-Map →

Investigue los flujos de trabajo de mapeo y localización, registrando los supuestos de calibración y sensores.

Foxglove →

Inspeccione las señales registradas del robot y cree vistas que expongan fallas de sincronización y del sistema.

03

Profesional

Planificar el traslado y el mantenimiento del sitio.

Conecte una pila de navegación al entorno operativo.

Cómo funciona esta etapa

Un traslado de sitio cambia más que el paisaje. Las puertas, el tráfico, la cobertura de la red y las transferencias operativas pueden invalidar las suposiciones de una simulación vacía.

Trabajar a través de un ejemplo

Ejercicio de estudio ilustrativo · escrito por botstest

Estudie una ruta de entrega propuesta y enumere dónde se puede bloquear el destino o retrasar la entrega humana. Convierta cada diferencia de la simulación en un caso de aceptación y asigne a alguien para que mantenga el mapa.

  1. Compare las condiciones del sitio con el modelo probado.
  2. Definir reglas de finalización, intervención y respaldo.
  3. Vuelva a realizar la prueba después de cambios en el mapa o la configuración.
si sale mal

Un nuevo mapa que parece correcto todavía necesita pruebas de localización y regresión de ruta.

Base de referencia: Realización del producto. El ejemplo y el tutorial son aplicaciones editoriales de la fuente.

Aprende en este orden

  1. Actualizaciones de mapas, cambios de sitio y deriva de calibración
  2. Tráfico de flotas, carga y restricciones de red
  3. Aceptación de lanzamiento y propiedad de mantenimiento.
Leer y luego aplicar

NASA Systems Engineering Handbook · guía practica

Realización del producto

Leer: Lea la descripción general y compare las responsabilidades de verificación, validación y transición de productos.

Utilice la distinción entre verificación y validación para estructurar las pruebas de aceptación y entrega.

Aplicarlo: Cree evidencia de aceptación del sitio que cubra transferencias reales, rutas no admitidas y propiedad de actualización/recuperación.

Ponlo en practica

  1. Examine una ruta del sitio representativa y compárela con los supuestos de la simulación.
  2. Prepare pruebas de regresión para cambios de mapas y actualizaciones de software.
producir esto

Un dossier de preparación del sitio y un conjunto de regresión de navegación.

Listo para el siguiente paso cuando...

Recursos para esta etapa

Clearpath Jackal →

Compare una plataforma de investigación móvil con las necesidades de carga útil, terreno, detección e integración.

Husarion ROSbot →

Compare una plataforma móvil orientada a ROS con las interfaces y los sensores necesarios para la tarea.

Nav2 →

Estudie los componentes de navegación, mapas, localización, orquestación de comportamiento y recuperación en la versión correspondiente.

Errores comunes

  • Asumir un mapa visualmente bueno garantiza la localización.
  • Sintonizando un entorno vacío e ignorando el tráfico operativo.

Adónde ir a continuación

Ampliar a la implementación de almacén o campo solo cuando las excepciones de ruta y la propiedad del mantenimiento sean explícitas.

Explorar otros construir caminos →