Competencias y objetivos

 

Contexto de la asignatura para el curso 2017-18

La asignatura de Programación de Robots tiene como objetivo dar una visión general de los diferentes metodos de programación para sistemas robotizados. Se clasificarán los metodos de programación y se estudiarán los lenguajes y plataformas más comunes para los diferentes tipos de robots existentes, moviles, industriales antropomorfos, etc.

Los robots son elementos que interactuan con su entorno por lo que tienen que comunicar con muy diversos elementos: automatas, camaras de visión artificial, sonar y en general con sensores de muchos tipos. Una parte de esta asignatura  nos mostrara 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)

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 2017-18

El principal objetivo de la asignatura es tener un conocimiento básico de los lenguajes y plataformas de programación existentes para la programación de robots. Saber diferenciar entre las diferentes arquitecturas roboticas existentes y elegir un lenguaje de programación para robot adecuado.

Conocer los comandos básicos de los lenguajes de programación orientados a robot. Tanto de los lenguajes generalistas como de aquellos lenguajes propios de las marcas de robots más influyentes en la robótica mundial.

Saber configurar y programar un robot para ejecutar una tarea sencilla basada en trayectorias definidas.

Conocer los métodos de comunicación entre robots y los diferentes dispositivos que ofrecen sensórica a los mismos.

Saber interpretar los datos recibidos por la sensórica con la que se puede equipar un robot y programar las acciones del robot en base a las entradas dinámicas que dichos sensores proporcionan.

 

 

 

;

Datos generales

Código: 33728
Profesor/a responsable:
REQUENA JIMENEZ, ANTONIO
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