Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Impulsa Tu Carrera con ROS:Desde Principiante a Ing Robótico
Rating: 4.6 out of 5(48 ratings)
376 students

Impulsa Tu Carrera con ROS:Desde Principiante a Ing Robótico

ROS práctico y sencillo
Created byRobotics 4.0
Last updated 7/2024
Spanish
Spanish [Auto],

What you'll 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

Coding Exercises

This course includes our updated coding exercises so you can practice your skills as you learn.

See a demo
Image of coding exercise example

Course content

9 sections68 lectures3h 49m total length
  • ¿Qué conocimientos puedes aprender en este curso?0:42

    Introducción a los contenidos del curso

  • Métodologia del curso1:18

    ¿Cómo se abordaran las temáticas del curso?

  • Guía 1 Introducción a ROS0:16

    Guía 1  Introducción a ROS

  • 1.1 ¿Qué es ROS?3:20

    ¿Qué es ROS? ¿Por qué aprender ROS? y ¿Cómo funciona?

  • 1.2 Instalación de Visual Studio Code3:30

    Instalación de Visual Studio Code y de las librerias para el desarrollo del curso

  • Instrucciones para instalación de Visual Studio Code0:09

    Guia de Instalación de Visual Studio Code

  • 1.3 Instalaciòn de ROS4:59

    Tras una pequeña introducción a ROS, te enseñaremos como instalarlo en tu equipo.

  • Quiz Introducción a ROS

Requirements

  • Conocimiento básico de programación
  • Conocimiento básico de algoritmos de cinemática de robots articulados
  • No necesita experiencia en ROS, el curso le dará lo que necesita

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

Who this course is for:

  • 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