Programa del Curso

Introducción

Comprensión de los conceptos básicos ROS

  • Visión general de la ROS Arquitectura y Filosofía
  • Configuración del entorno de espacio de trabajo ROS
  • ROS Maestro, Nodos, Temas y Mensajes
  • Uso de comandos de consola
  • Trabajar con el sistema de construcción Catkin
  • El archivo de inicio ROS
  • Visualización 3D e interacción del usuario con el simulador Gazebo

Creando tu primer ROS programa

  • Creación de un paquete ROS
  • Configuración de un ROS proyecto en Eclipse
  • Uso de la biblioteca de cliente ROS C++
  • Escribir un suscriptor y editor simple ROS
  • Almacenamiento y recuperación de parámetros mediante el servidor de parámetros ROS
  • Uso de RViz para ROS visualización 3D

Utilizando el sistema de transformación TF en ROS

Trabajar con la interfaz de usuario de rqt

Explorando modelos de robots en ROS

El formato de descripción de la simulación (SDF)

Implementación de ROS servicios

Implementación de ROS acciones

Uso del tiempo simulado en ROS

Almacenamiento de datos de mensajes en ROS bolsas

Pruebas de regresión con escenarios realistas

Aplicación de diferentes estrategias de depuración en ROS

Exploración de aplicaciones complejas del mundo real para ROS

Próximos pasos hacia la creación de tu primer ROS proyecto

Solución de problemas

Palabras finales

Requerimientos

  • Comprensión de los conceptos básicos de robótica.
  • Experiencia básica en programación.

Audiencia

  • Aficionados
  • Robotics Entusiastas
  • Ingenieros y Técnicos
 21 horas

Número de participantes


Precio por participante

Testimonios (3)

Próximos cursos