Competencias del título |
Código
|
Competencias / Resultados del título
|
A4 |
CE04 - Capacidad para uso y desarrollo de código y librerías que permitan captar el entorno y actuar sobre él en sistemas robóticos y/o industriales |
A8 |
CE08 - Capacidad para el uso y desarrollo de sistemas de comunicación para su aplicación sobre sistemas robóticos y/o industriales |
A9 |
CE09 - Capacidad para el uso, simulación y diseño de sistemas mecánicos empleados en entornos robóticos y/o industriales |
B1 |
CB6 - Poseer y comprender conocimientos que aporten una base u oportunidad de ser originales en el desarrollo y/o aplicación de ideas, a menudo en un contexto de investigación |
B2 |
CB7 - Que los estudiantes sepan aplicar los conocimientos adquiridos y su capacidad de resolución de problemas en entornos nuevos o poco conocidos dentro de contextos más amplios (o multidisciplinares) relacionados con su área de estudio |
B6 |
CG1 - Buscar y seleccionar alternativas considerando las mejores soluciones posibles |
B12 |
CG7 - Analizar de forma crítica la propia experiencia de prácticas |
B13 |
CG8 - Aplicar los conocimientos teóricos a la práctica |
B16 |
CG11 - Valorar la aplicación de tecnologías emergentes en el ámbito de la industria y la robótica |
C1 |
CT01 - Adquirir la terminología y nomenclatura científico-técnica para exponer argumentos y fundamentar conclusiones |
C3 |
CT03 - Aplicar una metodología que fomente el aprendizaje y el trabajo autónomo |
C4 |
CT04 - Desarrollar el pensamiento crítico |
Resultados de aprendizaje |
Resultados de aprendizaje |
Competencias / Resultados del título |
Saber instalar y configurar ROS, su sistema de paquetes, con sus herramientas de compilación, gestión e instalación, y su forma de operar en base a espacios de trabajo. |
AM4
|
BM16
|
CM1 CM3 CM4
|
Saber programar utilizando el modelo de computación distribuida de ROS, mediante la implementación de nodos. |
AM4 AM9
|
BM1 BM2 BM6 BM12 BM13 BM16
|
CM1 CM3 CM4
|
Saber utilizar los modos de comunicación entre nodos de ROS: topics y servicios. |
AM4 AM8
|
BM1 BM2 BM6 BM12 BM13 BM16
|
CM1 CM3 CM4
|
Saber registrar y visualizar las comunicaciones entre nodos ROS. |
AM4 AM8
|
BM16
|
CM1 CM3 CM4
|
Contenidos |
Tema |
Subtema |
Introducción. |
Definición.
Motivación.
Conceptos.
Componentes estándar.
ROS vs ROS 2. |
Estructura de un proyecto. |
Distribuciones.
Paquetes.
Espacios de trabajo. |
Modelo computacional. |
Nodos.
Ficheros de lanzamiento.
Parámetros.
Espacios de nombres. |
Modos de comunicación. |
Mensajes.
Topics.
Servicios. |
Registros. |
Registro de información.
Registro de las publicaciones en topics. |
Planificación |
Metodologías / pruebas |
Competencias / Resultados |
Horas lectivas (presenciales y virtuales) |
Horas trabajo autónomo |
Horas totales |
Prueba mixta |
B1 B16 C1 C4 |
2.5 |
0 |
2.5 |
Sesión magistral |
B1 B16 C1 |
11 |
15.4 |
26.4 |
Prácticas de laboratorio |
A4 A8 A9 B6 B12 B13 |
10 |
15.4 |
25.4 |
Trabajos tutelados |
A4 A8 A9 B2 B6 B12 B13 C3 C4 |
0 |
18.7 |
18.7 |
|
Atención personalizada |
|
2 |
0 |
2 |
|
(*)Los datos que aparecen en la tabla de planificación són de carácter orientativo, considerando la heterogeneidad de los alumnos |
Metodologías |
Metodologías |
Descripción |
Prueba mixta |
Prueba de evaluación que se realizará en las correspondientes oportunidades de las convocatorias oficiales. Consistirá en una prueba escrita con la finalidad de comprobar el afianzamiento de los conceptos teóricos más importantes vistos en la asignatura. |
Sesión magistral |
Actividad presencial en el aula que sirve para establecer los conceptos fundamentales de la materia. Consiste en la exposición oral haciendo uso profuso de medios audiovisuales y buscando la participación de los alumnos mediante el planteamiento de casos prácticos y la realización de preguntas, con el fin de facilitar el aprendizaje y fomentar el espíritu crítico. |
Prácticas de laboratorio |
Mediante esta actividad los alumnos implementarán en el laboratorio pequeños programas / sistemas que ejemplificarán los conceptos vistos en las sesiones magistrales, de forma que puedan probar en el mundo real algunos de los métodos y técnicas, y valorar de primera mano los problemas (y sus implicaciones) que surgen en la implementación. Durante su realización, el alumno podrá plantear dudas al profesor o consultar los materiales que estime oportuno. |
Trabajos tutelados |
Realización de uno o varios trabajos a lo largo del cuatrimestre, de forma autónoma y tutorizados por los profesores, que implicarán llevar a la práctica los conceptos vistos en las sesiones magistrales. Al menos el trabajo final será realizado en grupo y los alumnos entregarán, en soporte informático, una memoria y tendrán que realizar también una presentación ante el profesor y sus compañeros de clase. |
Atención personalizada |
Metodologías
|
Prácticas de laboratorio |
Trabajos tutelados |
|
Descripción |
Prácticas de laboratorio: la atención personalizada en las clases prácticas consistirá en resolver las dudas conceptuales o procedimentales que puedan surgir durante su realización, modulando el tiempo de atención a cada alumno en función de sus necesidades individuales.
Trabajos tutelados: la atención personalizada en los trabajos consistirá en tutorías intermedias, durante el plazo habilitado para su realización, que se centrarán en la revisión del trabajo realizado hasta ese momento, sugiriendo cambios y aclarando dudas.
Consideraciones para los alumnos con matrícula a tiempo parcial: se acordará con cada uno de ellos una atención personalizada en todas las metodologías anteriores compatible con la disponibilidad horaria del profesor. |
|
Evaluación |
Metodologías
|
Competencias / Resultados |
Descripción
|
Calificación
|
Trabajos tutelados |
A4 A8 A9 B2 B6 B12 B13 C3 C4 |
Desarrollo de uno o varios proyectos individuales o en grupos reducidos. Será necesario entregar los materiales en tiempo y forma siguiendo las indicaciones del enunciado. Al menos el trabajo final requerirá la exposición oral por parte de todos los integrantes del grupo de trabajo, empleando para eso la presentación entregada. La no realización de la presentación supondrá una nota de cero en esta actividad.
Nomenclatura empleada en la sección de observaciones para esta actividad:
TT: nota obtenida en el trabajo tutelado. |
70 |
Prueba mixta |
B1 B16 C1 C4 |
Prueba final de la materia que consistirá en la realización de un examen individual. Esta prueba tendrá preguntas de tipo teóricas y prácticas relacionadas con los conceptos estudiados en las clases magistrales, en las prácticas de laboratorio o con los contenidos de los trabajos / proyectos tutelados.
Nomenclatura empleada en la sección de observaciones para esta actividad:
PM: nota obtenida en esta prueba. |
30 |
|
Observaciones evaluación |
Para poder aprobar la materia el estudiante deberá cumplir los siguientes requisitos (puntuación entre 0 y 10 en todas las actividades): - Que la nota en los trabajos tutelados sea mayor o igual que 5.
- Que la nota en la prueba mixta sea mayor o igual que 5.
Si no se cumplen todos los requisitos anteriores la cualificación será de suspenso y la nota numérica máxima que se podrá obtener, en la oportunidad correspondiente, será de 4,5 puntos. Si se cumplen los requisitos exigidos, la nota final se calculará de la siguiente forma: - NOTA FINAL = 0,3*PM + 0,7*TT
Notas sobre las actividades: - En el caso de los alumnos matriculados a tiempo parcial, se les ofrecerá la posibilidad de pasar la parte de la puntuación de los trabajos tutelados a la prueba mixta. Igualmente con los alumnos que se presenten en la convocatoria de diciembre. Por ello, es necesario que los estudiantes se pongan en contacto con los profesores al comienzo del curso.
- Todas las actividades tendrán una única oportunidad para su entrega durante el curso académico, salvo la prueba mixta que tendrá dos oportunidades oficiales de examen. Por lo tanto, las notas obtenidas durante el curso en los trabajos tutelados se guardan para la oportunidad de julio, NO SIENDO POSIBLE REPETIRLOS.
- De acuerdo al artículo 14, apartados 1 y 3 de la normativa de evaluación, revisión y reclamación de las calificaciones de los estudios de grado y máster universitario, cuya última versión es del 29 de junio de 2017, la copia o intento de copia (o cualquier comportamiento impropio) durante una prueba implicará la cualificación de suspenso con un 0 en las dos oportunidades de la convocatoria anual.
- De acuerdo al artículo 14, apartado 4 de la misma normativa, el plagio de cualquier trabajo implicará la cualificación de suspenso con un 0 en dicho trabajo.
|
Fuentes de información |
Básica
|
Mahtani, A., Sánchez, L., Fernández, E., & Martinez, A. (2016). Effective robotics programming with ROS. Third Edition.. Packt Publishing Ltd.
Joseph, L. (2018). Robot Operating System (ROS) for Absolute Beginners.. New York: Apress. |
|
Complementária
|
|
|
Recomendaciones |
Asignaturas que se recomienda haber cursado previamente |
|
Asignaturas que se recomienda cursar simultáneamente |
Python para Ingenieros Introductorio/770538011 |
|
Asignaturas que continúan el temario |
Desarrollo de Aplicaciones en Robótica: ROS Avanzado/770538014 |
|
Otros comentarios |
Para ayudar a conseguir un entorno sostenible y cumplir con el objetivo de la acción número 5 ("Docencia e investigación saludable y sostenible ambiental y social") del "Plan de Acción Green Campus Ferrol" la entrega de los trabajos documentales que se realicen en esta materia: 1. Se solicitará en formato virtual y/o soporte informático. 2. Se realizará a través de Moodle, en formato digital sin necesidad de imprimirlos. 3. De realizarse en papel: - No se emplearán plásticos. - Se realizarán impresiones a doble cara. - Se empleará papel reciclado. - Se evitará la impresión de borradores. |
|