Programación de Robots con ROS2

ros2

Nombre del Plan de Estudios

Curso Superior Universitario en Programación de Robots con ROS2

Información

Información Básica

Presentación:

ROS (Robot Operating System) es el estándar actual en el área de la Robótica. Tanto es así que es esencial en la investigación en esta área, y un requisito imprescindible para acceder al cualquier puesto laboral relacionado con la Robótica.

ROS2 es la nueva generación de esta tecnología. Es un rediseño completo para que sea ampliamente adoptado por empresas que requieren de características que ROS no tenía (Calidades de servicio, fiabilidad, predicibilidad, portabilidad...). Este nuevo rediseño, incorpora multitud de nuevas características y componentes que requieren una formación especializada.

Este curso tiene como audiencia tanto a personas que no conocen ROS, como aquellos que lo conocen, pero quieren aprender la nueva versión ROS2.

Nuestrogrupo de Robótica es pionero en esta tecnología en España, realizando colaboraciones a este software, y siendo incluido como asesores en varios proyectos europeos como expertos en esta tecnología.

Objetivos:

Este curso es una introducción a este entorno de programación de robots, cubriendo todos los conceptos y temas necesario para poder realizar proyectos complejos con robots.

Los objetivos del curso son:

  • Que el alumno sea capaz al finalizar el curso de abordar un proyecto en ROS2, siendo consciente de las herramientas, procedimientos y buenas prácticas en esta tecnología.
  • Que el alumno conozca la evolución de ROS a ROS2 y las nuevas características y recursos que ofrece.
  • Que el alumno obtenga una visión general de los problemas que se presenta en Robótica Móvil y las soluciones propuestas en ROS2.

Programa (Plan de Estudios)

  • Conceptos generales de ROS2: En este apartado se abordarán los conceptos fundamentales de ROS2 y las principales diferencias con respecto a ROS2. Se presentarán las nuevas características que aporta ROS2, como es su nuevo diseño, sus comunicaciones en tiempo real basadas en DDS, y conceptos nuevos en ROS como es la calidad de servicios y los Managed Nodes.
  • Percepción en ROS2: Acceso a sensores (cámara, cámara 3D-RGBD, láser) y su uso con las librerías de referencia OpenCV y PCL. Creación de comportamientos básicos para un robot móvil usando esta fuente de información.
  • Navegación en ROS2: Configuración, mapeado y puesta en marcha del sistema de navegación en ROS2 en un robot móvil.

Destinatarios

Se requiere un título de Ingeniero. En caso de no contar esta formación, se puede aportar experiencia profesional en el campo de la Ingeniería. Conocimientos de programación en Python/C++ y entorno Linux. Se recomienda un conocimiento previos en ROS, pero no es obligatorio.

En el caso de que el número de solicitudes supere el de plazas ofertadas se realizará una selección en función de los siguientes criterios: Entrevista personal.

  • Nº de Plazas: 12.

Dirección Académica y profesorado

  • Director y profesor principal del curso: Dr. Francisco Martín Rico.

    francisco.rico@urjc.es

Habrá 4 profesores más de apoyo para asistir de manera individualizada a los alumnos:

  • Dr. José Miguel Guerrero Hernández.
  • Dr. Manuel Fernández-Carmona.
  • Jonatan Ginés Clavero
  • Lorena Bajo Rebollo.

Duración y Desarrollo

  • Modalidad: Presencial.
  • Nº de Créditos: 1.6.
  • Horas Presenciales: 16.
  • Lugar de Impartición: Laboratorio de Robótica (3104) ETSIT, Campus de Fuenlabrada.
  • Horario: 17:00-21:00.
  • Fecha de inicio y de finalización:

    El curso se realizará los siguientes días:

    • Lunes 30/11/2020
    • Martes 1/12/2020
    • Miércoles 2/12/2020
    • Jueves 3/12/2020

Preinscripción y Matrícula

Reserva de Plaza y Matrícula

  • Plazo de Preinscripción: 19/10/2020 - 13/11/2020
  • Plazo de Matrícula: 16/11/2020 - 27/11/2020
  • Precio de Título: 800 €
  • Posibilidad de Beca:
  • Preinscripción: 200 €. Esta cantidad está incluida en el coste total del curso y se devolverá en el caso de no ser admitida su solicitud académica. Si una vez admitida la solicitud del alumno no formalizara la matrícula, no se devolverá la cantidad depositada en concepto de preinscripción.

El inicio del curso queda condicionado al número mínimo de alumnos matriculados.

Documentación a Adjuntar, Formas y Lugar de Entrega

Los/as solicitantes presentarán toda la documentación escaneada, en los formatos permitidos a través de laaplicación telemática de autopreinscripción a la hora de realizar la solicitud de admisión en los títulos propios. Deberán adjuntar obligatoriamente en su solicitud la declaración de responsable de veracidad de los datos aportados en formato digital.

En cualquier momento, tanto la Dirección del programa como el Servicio de Títulos Propios podrán solicitar a los/as solicitantes, la presentación de dicha documentación compulsada/cotejada a través del Registro General, situado en el Campus de Móstoles, o en cualquiera de los registros auxiliares situados en los diferentes Campus de la Universidad Rey Juan Carlos, o enviándolo a través de Correo Certificado a: Universidad Rey Juan Carlos. Registro General. Avda. Tulipán s/n. 28933. Móstoles. Madrid.

El/la alumno/a es responsable de la veracidad y corrección de los datos facilitados, exonerando a la Universidad Rey Juan Carlos de cualquier responsabilidad y garantizando y respondiendo de su exactitud, vigencia y autenticidad.

Documentación Requerida:

Los/as estudiantes con titulación obtenida en una universidad española o una Institución de Educación Superior perteneciente a otro Estado integrante del Espacio Europeo de Educación Superior que faculte en el mismo par el acceso a enseñanzas de títulos propios de postgrado deberán presentar la siguiente documentación:

  • Documento Nacional de Identidad o equivalente.
  • Título Universitario de los estudios que le dan acceso al postgrado solicitado.
  • Curriculum Vitae.
  • Declaración responsable de veracidad de los datos aportados en formato digital.
  • Cualquier otro documento que exija el Director del Título Propio específicamente para su aceptación.

Los/as estudiantes con titulación extranjera deberán presentar la siguiente documentación:

  • Pasaporte o Tarjeta de Residencia.
  • Título de Educación Superior extranjero (Graduado, Licenciado, Arquitecto, Ingeniero Doctor...) que den acceso a estudios de títulos propios de postgrado.
  • Certificado que acredite que los estudios realizados dan acceso a un Postgrado Oficial en su país de origen, expedido por la Universidad de origen
  • Curriculum Vitae.
  • Declaración de responsable de veracidad de los datos aportados en formato digital.
  • Cualquier otro documento que exija el Director del Título Propio específicamente para su aceptación.

A los/as solicitantes con estudios cursados en Centros Universitarios extranjeros se les podrá solicitar en cualquier momento un certificado de verificación de estos estudios y centros, expedido por una Institución autorizada.Toda la documentación aportada deberá estar legalizada conforme a la legislación española y traducida por traductor oficial

www.urjc.es

COVID19 Plan

Este curso será impartido de forma presencial, adoptando todas las medidas de seguiridad que la actual pandemia provocada por el virus COVID19 exige, tales como mantener la distancia social y el uso de mascarillas en todo momento.

Contingencia

En caso de imposibilidad de asistencia presencial:

  • El material se impartirá de manera telemática en sesiones de similar duración y horario a través de la plataforma Teams o similar.
  • Se usará el simulador de robot Gazebo.

Publicado bajo  a .

Última actualización a .

ACTROS

El proyecto “Center for Advanced Training on Robotics and Open Source (ACTROS)” tiene como objetivo crear un centro de referencia en la formación en robótica móvil utilizando Open Source, principalmente ROS y ROS2. Este centro se encuentra dentro de la Universidad Rey Juan Carlos , que actualmente es un referente nacional en la formación ROS, tanto por cursos universitarios impartidos desde 2015 (Curso Universitario Avanzado en Programación de Robots con ROS) y por la creación de la Licenciatura en Robótica de Software, la cual es pionera en nuestro país por su enfoque en el desarrollo de software para robots. Este proyecto tiene como objetivo dotar a los robots existentes en el laboratorio de robótica de referencia en la materia (Pepper, Tiago, Kobuki, etc.) para que realicen cursos de ejecución regular tanto para estudiantes avanzados, como para profesionales que quieran formarse en desarrollo de software para robots. Este proyecto ha recibido financiación del programa de investigación e innovación Horizonte 2020 de la Unión Europea en virtud del acuerdo de subvención nº 732287.