Mini Pupper 2: cartografiar una habitación con ROS 2 y LiDAR
Manejar Mini Pupper 2 desde el navegador y hacer que navegue sobre un mapa son proyectos diferentes. La navegación exige un LiDAR compatible, ROS 2 bien configurado, una estimación estable de la posición y un área controlada. Esta guía se refiere a Mini Pupper 2, no al Mini Pupper original ni a un kit sin el sensor necesario.
La guía oficial de ROS 2 y las instrucciones detalladas del repositorio son las referencias de trabajo. El vídeo de MangDang ilustra el proyecto, pero no verifica su propio hardware. Un informe técnico en Open Robotics Discourse explica el trabajo con SLAM y Nav2 y advierte que la configuración está ajustada inicialmente para una pequeña zona de pruebas, no para cualquier habitación.
Comprobar el equipo antes de instalar
Anote la versión del robot, el ordenador integrado, la imagen del sistema, la versión de ROS y el modelo de LiDAR. Las instrucciones detalladas utilizan Ubuntu 22.04 y ROS 2 Humble. Los comandos de otra versión pueden no coincidir. Compruebe alimentación, montaje y conexión de datos del sensor según la documentación de su kit. Si LiDAR es una opción de compra, solicite un presupuesto actualizado que incluya compatibilidad, cables, soporte y precio. Las fuentes no acreditan un precio universal del kit completo.
| Requisito | Comprobación | Si falta |
|---|---|---|
| ROS 2 compatible | Imagen, versión y variante del robot | Usar la documentación de la versión correcta |
| LiDAR adecuado | Modelo, alimentación, montaje y lecturas | No iniciar SLAM basado en láser |
| Red local | Comunicación entre robot y ordenador | Resolver la red antes de lanzar nodos |
| Zona segura | Suelo plano y parada accesible | Probar primero sin movimiento autónomo |
Cuatro fases para una prueba pequeña
1. Inicie el robot sin navegación. Utilice el procedimiento de arranque correspondiente a la versión del repositorio MangDang. Compruebe estado, control y transformaciones de coordenadas. Si el robot no se sostiene con seguridad o faltan datos básicos, un mapa no lo arreglará.
2. Compruebe las lecturas del LiDAR. En RViz, observe los datos con el robot quieto. Dirección, alcance y marco de referencia deben tener sentido. Un sensor girado puede producir un mapa que parece correcto pero no sirve.
3. Cree y guarde el mapa. Arranque SLAM Toolbox según la documentación de su versión. Mueva el robot despacio en una pequeña zona despejada y verifique que las paredes aparecen en el mismo lugar al pasar de nuevo. Guarde únicamente un mapa estable. Muebles movidos o personas pueden alterar el resultado; no es un plano certificado.
4. Pruebe Nav2 bajo supervisión. Cargue el mapa, compruebe la localización y elija un destino cercano en espacio libre. Mantenga siempre una parada inmediata disponible. No empiece cerca de escaleras, niños o animales. La navegación autónoma en casa requiere más evaluación de seguridad.
Diagnóstico y decisión práctica
Si no hay lecturas, diferencie fallos de alimentación, controlador, cable y configuración ROS. Un mapa con paredes duplicadas lleva a revisar lecturas, transformaciones y odometría. Si Nav2 propone rutas imposibles, compruebe mapa, dimensiones del robot y posición antes de aumentar la velocidad. Guarde registros y versiones para pedir ayuda sin publicar contraseñas Wi-Fi.
El mensaje de Discourse describe un camino de desarrollo, no garantiza que cualquier Mini Pupper 2 recorra una vivienda. Una prueba pequeña y repetible enseña más en casa o en clase. Si solo quiere control manual, empiece por la guía de Wi-Fi y Web Controller. Elija ROS 2 y LiDAR para aprender sensores, cartografía y planificación. Consulte la ficha Mini Pupper 2 y pida una oferta escrita para su variante.
