Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Robótica : Programación de Robots con ROS
Highest Rated
Rating: 4.3 out of 5(219 ratings)
923 students

Robótica : Programación de Robots con ROS

Robótica : Una guía rápida y práctica para la programación de robots con ROS (Robot Operating System).
Created byLuis Cruz
Last updated 6/2026
Spanish
Spanish

What you'll learn

  • Programar un Robot Mobile-Manipulator en un entorno de simulación.
  • Programar un Robot Quadruped en un entorno de simulación.
  • Programación de Tópicos, Servicios, Acciones en ROS.
  • Aprender los conceptos claves de ROS
  • Aplicar la teoría en la programación de robots con ROS en un entorno de simulación
  • Comprender y crear tus propios programas ROS(Robot Operating System)

Course content

11 sections50 lectures4h 0m total length
  • Revisión del Curso2:29

    En éste video realizamos una visión general de lo que veremos en el curso.

  • Qué es ROS?6:04

    Al finalizar ésta clase conocerás qué es ROS.

  • Robot Operating System2:55

    Robot Operating System

  • Arquitectura ROS1:36

    En ésta clase describimos la arquitectura de ROS.

  • ¿Qué es ROS?
  • Laboratorio : Instalación de ROS Noetic9:54

    Instalación de ROS Noetic

  • Instrucciones Instalación de ROS Noetic0:26

    Pasos para realizar la Instalación de ROS

  • Laboratorio : Verificar Instalación de ROS Noetic2:43

    Verificar Instalación de ROS Noetic

  • Ubuntu 20.04 + Python 30:25
  • Programación de Robots con ROS0:27

Requirements

  • Tener instalado Ubuntu 20.04 en PC o en Notebook
  • Conocimientos básicos de comandos Linux
  • Conocimientos básicos de Python
  • Conocimientos básicos de Github y Git

Description

Robótica :

▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀

Visita mi Página Web, allí encontrarás promociones y novedades de los cursos disponibles.

▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀

Si alguna vez te has preguntado cómo se programa un robot, ésta es tu oportunidad para aprender como hacerlo con ROS (Robot Operating System) - con la versión Noetic Ninjemys (Focal EOL - May, 2025).

⭐️⭐️⭐️⭐️⭐️

» Ali Farid

Es el mejor curso de ROS en español que esta accesible por el momento. Vale mucho la pena, cada concepto muy bien explicado, y con un ejemplo practico que puedes ir haciendo simultáneamente mientras tomas el curso.


⭐️⭐️⭐️⭐️⭐️

» Osvaldo

Muy buen curso para principiantes, muchas veces los libros de ROS no son muy claros para personas que inician en este aprendizaje y este curso ayuda muchísimo.


⭐️⭐️⭐️⭐️⭐️

» Roger

Buen curso, bien explicado y con buenos ejemplos.

------------------------------------------------------

Robótica :


  • Qué es ROS?


    Robot Operating System -> Sistema operativo del Robot


    ROS, es un conjunto de bibliotecas de software y herramientas que ayudan a crear aplicaciones roboticas. Desde controladores hasta algoritmos del estado del arte y con potentes herramientas de desarrollo, ROS tiene lo que necesitas para tu próximo proyecto de robótica.


    Entre sus fortalezas está que es usado en investigación, productos comerciales, educación y como centro de entretenimiento, tanto en el sector academico y el sector privado.


  • Aprenderás los conocimientos básicos de ROS con rospy (python).


  • Aplicar todo lo aprendido en éste curso para programar robots.


  • Todas las secciones tienen su laboratorio correspondiente para poner en práctica todo lo aprendido, en cada sección.


En particular, los temas que trataremos serán los siguientes:


  • Sección 1 : Arquitectura e Instalación de ROS Noetic Ninjemys en Ubuntu 20.04.


  • Sección 2 : Organización de archivos en ROS(workspace, ros packages, catkin).


  • Sección 3 : Intercambio de DATA en ROS (Topics, Services, Actions).


  • Sección 4 : Programación de un Robot Mobile-Manipulator, Simulación Robot Mobile-Manipulator, Moviendo la base del Robot, Moviendo el brazo del Robot, Detectar y Evitar Obstáculos.


  • Sección 5 : Programación de un Quadruped Robot, Simulación y Movimientos Quadruped Robot (Caminar hacia adelante, Caminar hacia atrás, Girar hacia la derecha, Girar hacia la Izquierda, Trotar y Saltar) , Detectar y Evitar Obstáculos.


Además, en el curso encontrarás el código fuente en python, para revisarlo y modificarlo, de modo que no sólo aprenderás la teoría con los vídeos, sino también podrás poner en practica tus conocimientos adquiridos para construir tus propios programas en ROS(Robot Operating System) y utilizarlos en tus proyectos de Robótica. Así que no esperes más y apúntate al curso de  ROS(Robot Operating System).

Who this course is for:

  • Si te apasiona el mundo de la robótica y si deseas dar el siguiente paso en tu formación profesional, éste curso es para ti, aprenderás los conceptos básicos de ROS y los pondrás en práctica creando programas en consola y finalmente programarás un robot "Mobile-Manipulator" en un entorno de simulación.
  • Estudiantes, Técnicos, Ingenieros.