Competencias y objetivos
Contexto de la asignatura para el curso 2023-24
La asignatura de Programación de Robots tiene como objetivo dar una visión general de los diferentes métodos de programación para sistemas robotizados. Se expondrán los distintos métodos de programación y se estudiarán lenguajes y plataformas comunes para los diferentes tipos. Los robots son elementos que interactúan con su entorno por lo que tienen que comunicar con muy diversos elementos: autómatas, cámaras de visión artificial, sonar y en general con sensores de muchos tipos. Una parte de esta asignatura nos mostrará el modo de conectar y comunicar con estos accesorios en diferentes lenguajes.
Competencias de la asignatura (verificadas por ANECA en grados y másteres oficiales) para el curso 2023-24
Competencias específicas (CE)
- CE22 : Ser capaz de aplicar las técnicas de control cinemático y dinámico, planificación y programación de robots, y otros sistemas de automatización asociados, en distintas situaciones.
- CE30 : Saber cómo aplicar los principios de arquitecturas de red, protocolos y tecnologías de redes actuales para comunicar los elementos de un sistema robótico entre sí y con otros equipos informáticos. Conocer las características y estándares de comunicaciones para ámbito industrial, y saber escoger los adecuados para aplicaciones de robótica en entornos de trabajo especiales.
Competencias Transversales
- CT1 : Capacidades informáticas e informacionales.
- CT2 : Ser capaz de comunicarse correctamente tanto de forma oral como escrita.
- CT3 : Capacidad de análisis y síntesis.
- CT4 : Capacidad de organización y planificación.
Resultados de aprendizaje (Objetivos formativos)
- Conocer los métodos de programación y clasificación de los lenguajes de programación de robots.
- Conocer las características y comandos básicos de los lenguajes de programación orientados a robot, como ejemplos de programación textual y/o de guiado.
- Saber configurar y programar un robot para ejecutar una tarea sencilla basada en trayectorias definidas.
- Conocer la arquitectura y componentes de una plataforma software integral para el control de dispositivos robóticos.
- Conocer las técnicas de comunicación entre interfaces y controladores de dispositivos robóticos y sensores, y saber aplicarlas para enviar comandos y leer e interpretar estados en sensores y actuadores.
- Ser capaz de desarrollar una aplicación software que emplee información sensorial básica para realizar acciones sobre robots.
Objetivos específicos indicados por el profesorado para el curso 2023-24
- Saber diferenciar entre las diferentes arquitecturas robóticas existentes y elegir un lenguaje de programación para robots adecuado.
- Conocer los comandos básicos de los lenguajes de programación orientados a robot.
- Saber configurar y programar un robot para ejecutar tareas definidas.
- Conocer los métodos de comunicación entre robots y los diferentes dispositivos que ofrecen sensórica a los mismos.
- Programar las acciones del robot en base a las entradas dinámicas que se reciben desde los sensores.
Datos generales
Código:
33728
Profesor/a responsable:
Fernández Martínez, Javier
Crdts. ECTS:
6,00
Créditos teóricos:
1,20
Créditos prácticos:
1,20
Carga no presencial:
3,60
Departamentos con docencia
-
Dep.:
LENGUAJES Y SISTEMAS INFORMÁTICOS
Área: LENGUAJES Y SISTEMAS INFORMATICOS
Créditos teóricos: 1,2
Créditos prácticos: 1,2
Este dep. es responsable de la asignatura.
Este dep. es responsable del acta.
Estudios en los que se imparte
-
GRADO EN INGENIERÍA ROBÓTICA
Tipo de asignatura: OBLIGATORIA (Curso: 3)