El curso de robótica móvil con ROS ESP32 está diseñado con un enfoque estructurado para facilitar la comprensión progresiva y la aplicación práctica de los conceptos enseñados. Para ello, se inicia con la instalación del paquete Rosserial para establecer la comunicación entre ESP32 y ROS. Posteriormente, el curso se divide en secciones temáticas:
En primer lugar, en la sección de «ROS Básico – Interfaz ESP32», se abordan desde el cambio de LED hasta el control de Turtlesim utilizando un sensor ultrasónico, introduciendo así los fundamentos de ROS y su integración con ESP32.
Además, la sección de «Conducción de Automóviles Basada en ROS» explora el control de motores, la conversión de cmd_vel a Pwm Serie y el control del coche mediante Wifi, proporcionando las bases para la conducción robótica.
Seguidamente, en «Coche Robot y Servicios ROS», se profundiza en la implementación de interfaces de codificadores, nodos de servicio ROS y la conducción del robot a través de servicios en tiempo real, ampliando así la funcionalidad y la interacción con ROS.
Finalmente, «Publicación de Odometría en la Conducción de Automóviles» cubre la publicación de perfiles de ticks de codificadores, la visualización en Rviz de la unidad diferencial Odom y transformaciones, facilitando una comprensión avanzada del movimiento del robot.
Al completar el curso, los estudiantes podrán crear un espacio de trabajo personalizado, desarrollar paquetes y nodos personalizados en Python. Además, implementarán la comunicación serial y Wifi entre ESP32 y ROS, configurarán archivos de inicio y realizarán simulaciones en RVIZ para visualizar transformaciones y odometría. También estarán preparados para llevar a cabo proyectos prácticos, como la evasión de obstáculos en TurtleSim y la conducción remota de un robot personalizado mediante Wifi, entre otros desafíos.
El curso ofrece 5,5 horas de videos y 2 archivos descargables, proporcionando así una sólida base para aquellos interesados en profundizar en la robótica móvil con ROS.
También te mostramos otros cursos relacionados con robótica de nuestra web.