Impulsa Tu Carrera con ROS:Desde Principiante a Ing Robótico
ROS práctico y sencillo
Description
En este curso introduciremos los conceptos básicos de ROS (Robotics Operating System), como son la creación e interacción entre nodos, implementación del entorno de trabajo con los paquetes respectivos, para la ejecución de los distintos códigos; los cuales permiten hacer una simulación dinámica de robots. Aplicaremos los entornos de visualización virtual en 3D Gazebo y RVIZ. Posteriormente, implementaremos códigos en Python que contienen los cálculos cinemáticos para poder conseguir el desarrollo de tareas, de robots antropomórficos. Finalmente, implementaremos la interacción con el hardware real, a través de la conexión del entorno desarrollado en ROS con el robot antropomórfico Openbotv v1, desarrollado en Robotics 4.0. En resumen, se estudiará:
- Introducción a ROS, el popular software libre, de código abierto, que muchas empresa y centros de investigación emplean, para modelación, compartir recurso, y aplicaciones con sus robots.
- Nodos en ROS
- Interacción entre nodos de ROS
- Desarrollo de paquetes en ROS (WS, SRC, LAUNCH)
- Modelación y visualización en 3D, en entornos GAZEBO y RVIZ
- Programación de cálculos cinemáticos, para robots articulados de 2 y 3 grados de libertad en el plano, empleando Python (cinemática inversa, cinemática directa, generación de trayectorias, espacio de trabajo)
- Interacción con robot real Openbotv v1
- Ejemplos de aplicación
What You Will Learn!
- Introducción a ROS
- Aplicación de Python en ROS
- Aplicación de modelos cinemáticos a robots articulados 2 y 3 GDL en simulación
- Aplicación de modelos cinemáticos a robots articulados reales 2 y 3 GDL
Who Should Attend!
- Principiantes de Python que les interese robótica
- Estudiantes que quieren aprender ROS de manera práctica
- Profesionales interesados en robótica
- Docentes de Robótica
- Programadores en Python
- Estudiantes de ROS en español