Ir al contenido principal Ir al menú principal Ir al pie de página
Cursos

Curso de Capacitación en Robot Operating System (ROS)

FABRICUM
  • Inicio 18/10/2024
  • Fin 13/12/2024
  • Horario Viernes de 7:00 pm a 10:00 pm
  • Modalidad Virtual
FABRICUM

Dirigido a

  • Estudiantes de ciencias e ingeniería y egresados de Ingeniería Mecatrónica o afines, relacionados al campo de robótica que quieran ampliar sus conocimientos de programación y diseño de todo tipo de robots.
  • Investigadores que estén relacionados con la implementación de robots empleando el software ROS.
  • Público general con conocimientos de programación e interesados en la programación de robots.

Certificación digital

A nombre de FABRICUM y del Departamento de Ingeniería de la PUCP.

    En este curso, aprenderás a programar el funcionamiento de robots aplicando los conceptos básicos del software ROS. Implementarás funciones básicas de control empleando información recolectada por sensores y actuadores empleados en robótica. Además, desarrollarás simulaciones de robots en un entorno virtual regido por efectos dinámicos y de fricción, y controlarás de forma básica los robots para la resolución de aplicaciones a través de ROS y Gazebo.

    1. Introducción a la robótica.
    2. Introducción a Ubuntu y uso del terminal.
    3. Instalación de WSL y ROS.

    1. Fundamentos de nodos u tópicos en ROS.
    2. Estructura de espacio de trabajo en ROS.
    3. Creación de paquetes y nodos.

    1. Introducción al software de simulación Gazebo
    2. Descarga de modelos de robots existentes de Github.
    3. Modelamiento de robot móvil.

    1. Creación de archivos de simulación de entorno.
    2. Implementación de plugins.
    3. Implementación de sensor láser simulado.

    1. Creación y ejecución de archivos roslaunch.
    2. Introducción a Rviz.
    3. Integración de Gazebo con Rviz.

    1. Creación de archivos URDF de modelo de robot.
    2. Mejora de modelo de robot con sensores.
    3. Despliegue de robot en entorno simulado.

    1. Ejercicios básicos empleando Arduino.
    2. Instalación de paquetes en Arduino.
    3. Comunicación entre Arduino y computadora.

    1. Conversión entre imágenes de ROS y OpenCV.
    2. Envío de comandos de movimiento mediante nodos.
    3. Implementación de proyecto final.
    • Conocimiento de conceptos básicos de robótica (definición de sensores, actuadores, lógica de programación).
    • Conocimiento de programación básica empleando Python.
    • Conocimiento básico de programación de tarjetas Arduinos.

     

    ¿Por qué elegir la PUCP?

    Te ofrecemos formar parte de una gran comunidad académica (Puesto 10 a nivel Latinoamérica en QS World University Rankings).

    FABRICUM

    Inversión

    • Público general S/ 800.00
    • Comunidad PUCP* S/ 720.00

    Descuentos

    • Pronto pago público general S/ 760.00
      El descuento de pronto pago aplica hasta el 21/09/2024
    • Pronto pago comunidad PUCP* S/ 680.00
      El descuento de pronto pago aplica hasta el 21/09/2024
    *Comunidad PUCP: Ex alumnos FABRICUM, otros Centros, Institutos, Escuelas, Facultades, CENTRUM, alumnos y ex alumnos de pregrado, postgrado, personal administrativo y docentes PUCP.

    ** Todas las imágenes mostradas son referenciales.
    FABRICUM

    "El curso tiene facilidad de aprendizaje y flexibilidad".

    Omar Anthony Chavez Quispicusi Gerente de Desarrollo de Sistemas Embebidos en PCB PERU
    FABRICUM

    "Se realizaron simulación de robots".

    Carlos Miguel Caycho Ojeda Asesor de seguridad, salud ocupacional y medio ambiente en ENCODE SOLUTIONS SAC