Programa del Curso

Introducción

Comprender los conceptos básicos de ROS

  • Descripción general de la filosofía y filosofía ROS
  • Configuración del entorno de espacio de trabajo ROS
  • ROS Master, Nodos, Temas y Mensajes
  • Uso de los comandos de la consola
  • Trabajando con el sistema de compilación Catkin
  • El archivo de lanzamiento de ROS
  • Visualización 3D e interacción del usuario con el simulador Gazebo

Creando su primer programa ROS

  • Creando un paquete ROS
  • Configuración de un proyecto ROS en Eclipse
  • Uso de la biblioteca cliente ROS C ++
  • Escribiendo un suscriptor ROS simple y editor
  • Almacenamiento y recuperación de parámetros con el servidor de parámetros ROS
  • Usando RViz para ROS 3D Visualization

Utilizando el Sistema de Transformación TF en ROS

Trabajando con la interfaz de usuario rqt

Explorando modelos de robots en ROS

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

Implementando ROS Services

Implementando acciones ROS

Usando tiempo simulado en ROS

Almacenamiento de datos de mensaje en bolsas ROS

Pruebas de regresión con escenarios realistas

Aplicando diferentes estrategias de depuración en ROS

Exploración de aplicaciones complejas en el mundo real para ROS

Próximos pasos para crear su primer proyecto ROS

Solución de problemas

Comentarios finales

Requerimientos

  • Una comprensión de los conceptos básicos de robótica
  • Experiencia de programación básica
  21 horas
 

Número de participantes


Comienza

Termina


Las fechas están sujetas a disponibilidad y tienen lugar entre 09:30 y 16:30.
Los cursos de formación abiertos requieren más de 5 participantes.

Testimonios (3)

Cursos Relacionados

AI and Robotics for Nuclear - Extended

  120 horas

AI and Robotics for Nuclear

  80 horas

Categorías Relacionadas