Duración

25 horas

Introducción

Este curso está diseñado para aquellos interesados en aprender robótica usando Robot Operating System (ROS) y Python. El curso cubre todos los aspectos necesarios para trabajar con ROS, desde la programación de robots hasta la implementación de sensores y actuadores. Los alumnos aprenderán a desarrollar el software y la infraestructura para controlar robots. El curso también se centrará en la aplicación de ROS en la robótica móvil, la robótica manipulativa, la robótica autónoma y el desarrollo de aplicaciones avanzadas.

Objetivos

  • Dominio de ROS y programación robótica en Python y aplicar estos conocimientos en la creación y control de sistemas robóticos autónomos
  • Adquirir habilidades de navegación autónoma y manipulación de objetos para desarrollar robots móviles autónomos y robots manipuladores capaces de interactuar con el entorno y ejecutar tareas específicas
  • Aprender a conectarse con plataformas de robótica para conectar y colaborar con varios robots en un entorno distribuido, integrar robots con hardware real y explorar nuevas tendencias en robótica colaborativa e industrial
  • Aprender a optimizar el rendimiento de sistemas robóticos, implementar mejores prácticas para la seguridad y el rendimiento, diagnosticar y solucionar problemas de robots autónomos, y mantener sistemas robóticos de alto rendimiento
  • Abordar cuestiones éticas y legales en robótica, proporcionando una comprensión profunda de las responsabilidades éticas, regulaciones y desafíos legales que surgen en la robótica autónoma y la toma de decisiones de robots.

Temario

  1. Introducción a ROS
  2. Programación fundamental en ROS con Python
  3. Programación Avanzada en ROS con Python
  4. Navegación Autónoma de Robots
  5. Visión y Percepción en ROS
  6. Manipulación de Objetos y Brazos Robóticos
  7. Integración con Plataformas de Robótica
  8. Simulación Avanzada en Gazebo
  9. Robótica Móvil Avanzada
  10. Comunicación entre Robots y Entornos Distribuidos
  11. Aplicaciones Avanzadas en Robótica
  12. Desarrollo de Interfaces de Usuario para Robots
  13. Optimización y Rendimiento
  14. Robótica en la actualidad y Futuras Tecnologías
  15. Consideraciones Éticas y Legales en Robótica

Solicita  información

    Política de Privacidad