Curso de Capacitación en Manipuladores Robóticos
Dirigido a
- Estudiantes de ciencias e ingeniería y egresados de Ingeniería Mecatrónica o carreras afines, relacionados al campo de robótica que quieran ampliar sus conocimientos de programación y control de brazos robóticos.
- Investigadores que estén relacionados con la implementación de robots empleando el software ROS2 y Gazebo.
- Público general con conocimientos de programación empleando ROS2 y simulación empleando Gazebo, interesados en la programación de brazos robóticos.
Certificación Digital
A nombre de FABRICUM y del Departamento de Ingeniería de la PUCP.
Regístrate aquí
¿Por qué llevar el curso?
Este curso te permitirá programar y controlar brazos robóticos empleando el software ROS2, una de las plataformas más utilizadas en la robótica moderna. A lo largo del curso, aprenderás a implementar funciones básicas de control mediante la integración de sensores y actuadores, comprendiendo cómo estos componentes trabajan en conjunto para lograr movimientos precisos y coordinados. Además, tendrás la oportunidad de desarrollar simulaciones de brazos robóticos en entornos virtuales realistas, considerando efectos dinámicos y de fricción que influyen en el comportamiento físico del sistema. Finalmente, adquirirás las competencias necesarias para controlar de manera eficiente los brazos robóticos en diversas aplicaciones, fortaleciendo tu capacidad para diseñar soluciones innovadoras y optimizar procesos automatizados en la industria.
Plana docentePlana docente de primer nivel profesional y académico.
Malla curricularMalla curricular especializada y actualizada.
Clases en vivoClases en vivo con interacción continua entre docente y alumno.
Sesiones GrabadasGrabación de las clases (no descargables) para que puedas revisarlas.
Temario
1.1. Cinemática directa e inversa de manipuladores
1.2. Descripción de modelos URDF/Xacro de brazos robóticos
1.3. Representación en coordenadas: TF2
2.1. Tipos de control: posición, velocidad y esfuerzo
2.2. Implementación de teleoperación con ROS 2 y cmd_vel
2.3. Uso de controladores de ros2_control y joint_trajectory_controller
3.1. Configuración de MoveIt 2 para el manipulador (SRDF + OMPL)
3.2. Uso de RViz2 para planificar y ejecutar trayectorias
3.3. Planificación cartesiana y evasión de obstáculos
4.1. Programación de nodos en rclpy para control de manipuladores
4.2. Creación de secuencias de movimiento y automatización de tareas
4.3. Comunicación entre nodos mediante servicios y acciones ROS 2
5.1. Modelado de URDF de grippers en URDF
5.2. Control de apertura/cierre con comandos ROS 2
5.3. Simulación de agarre en Gazebo
6.1. Captura y procesamiento de imágenes con cámara RGB-D
6.2. Segmentación y detección de objetos con OpenCV y RViz2
6.3. Estimación de pose de objetos para agarre
7.1. Integración de sensores, planificador y gripper
7.2. Desarrollo de una celda de trabajo virtual en Gazebo
7.3. Ejecución de un flujo completo de ensamblaje con MoveIt 2
Requisito
- El curso incluye una unidad introductoria, por lo que no es necesario tener conocimientos previos; basta con tener motivación para aprender cosas nuevas.
Docentes
Inversión
-
Público General S/ 840.00
-
Comunidad PUCP* S/ 755.00
Descuentos
-
Pronto pago público en general S/ 800.00El descuento de pronto pago aplica hasta el 16/12/2025
-
Pronto pago comunidad PUCP* S/ 715.00El descuento de pronto pago aplica hasta el 16/12/2025