Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
1
Presentación General
Unidades
1 Introducción y conceptualización del manipulador robótico
5 Generación de trayectorias
Ejemplo de programación
3
Recap
Métodos de Programación
CLASIFICACIÓN
3. Auto-aprendizaje….
4
Recap
1) Programación por guiado o directa
A. Guiado Activo
B. Guiado Pasivo
5
Recap
1) Programación por guiado o directa
A. Guiado Activo
6
Recap
1) Programación por guiado o directa
A. Guiado Activo
B. Guiado Pasivo
Programación de Robots
7
Recap
1) Programación por guiado o directa
B. Guiado Pasivo
8
Recap
Métodos de Programación
CLASIFICACIÓN
3. Auto-aprendizaje….
9
Recap
2) Programación textual o indirecta
CLASIFICACIÓN
3. Auto-aprendizaje….
12
Recap
3) Auto-aprendizaje
Algoritmos genéticos
Aprendizaje profundo (Deep learning)
Etc.
13
Recap
3) Auto-aprendizaje
https://youtu.be/ydh_AdWZflA
14
Recap
Programación de Robots
Ejemplo de programación
15
Recap
Requerimientos de un sistema de programación
Entorno de Programación
Modelado del Entorno
Programación de Robots
Tipo de Datos
Manejo de Entradas/Salidas (digital y análoga)
Control del Movimiento del Robot
Control del flujo de ejecución del programa
16
Programación de Robots
Ejemplo de programación
17
Ejemplo de programación de un robot industrial
RAPID ABB
V+ Adept Technologies
Programación de Robots
18
Lenguaje de programación RAPID
globales
19
Lenguaje de programación RAPID
20
Lenguaje de programación RAPID
de ser el principal
• La definición de módulos se realiza especificando su nombre
y sus atributos, como por ejemplo se trata de un módulo del
sistema (SYSMODE) o que no se puede modificar
(VIEWONLY)
21
Lenguaje de programación RAPID
22
Lenguaje de programación RAPID
23
Lenguaje de programación RAPID
24
Lenguaje de programación RAPID
Los tres tipos básicos de datos habituales con los que se trabaja
son:
• Numérico: num
• Lógico: bool
• Cadena: string
Programación de Robots
25
Lenguaje de programación RAPID
26
Lenguaje de programación RAPID
27
Lenguaje de programación RAPID
28
Lenguaje de programación RAPID
29
Lenguaje de programación RAPID
30
Lenguaje de programación RAPID
Juego de instrucciones de RAPID
Programación de Robots
31
Lenguaje de programación RAPID
Juego de instrucciones de RAPID
Programación de Robots
32
Lenguaje de programación RAPID
Juego de instrucciones de RAPID
Programación de Robots
33
Lenguaje de programación RAPID
Trayectoria resultante según el tipo de movimiento definido
Programación de Robots
34
Introducción a la Robótica Industrial
39