Guia docenteCurso Escuela Universitaria Politécnica |
Máster Universitario en Informática Industrial e Robótica |
Asignaturas |
Desarrollo de Aplicaciones en Robótica: ROS Avanzado |
Contenidos |
|
|
Datos Identificativos | 2022/23 | |||||||||||||
Asignatura | Desarrollo de Aplicaciones en Robótica: ROS Avanzado | Código | 770538014 | |||||||||||
Titulación |
|
|||||||||||||
Descriptores | Ciclo | Periodo | Curso | Tipo | Créditos | |||||||||
Máster Oficial | 2º cuatrimestre |
Primero | Optativa | 3 | ||||||||||
|
Tema | Subtema |
Integración de ROS en un IDE. | Conceptos de Visual Studio Code. Utilización básica de Visual Studio Code. Configuración de Visual Studio Code para la ejecución de comandos de ROS. Configuración de Visual Studio Code para la ejecución y depuración de nodos de ROS. |
actionlib | Definición de acciones. Implementación. |
Laser pipeline | Filtros. Conversión de medidas en crudo a nubes de puntos. Ensamblaje de nubes de puntos. |
Robot stack | Formato de descripción de robots: urdf y xacro. Gestión de las posiciones de las articulaciones: joint state publisher. Utilización de múltiples sistemas de coordenadas y cinemática directa: robot state publisher y geometry2 / tf2. |
Control stack | Interfaz con el hardware. Implementación de los controladores: controladores estándar. |
Navigation stack | Relación con laser, robot y control stacks. Utilización de mapas. SLAM. |
Implementación de ejemplos completos. | Implementación de ejemplos completos mediante simulación (con Gazebo) y robots reales. |
|