Robótica Industrial - Clase 03: Simulación y ... · Robótica Industrial Clase 03: Simulación y...

Post on 10-Oct-2018

226 views 1 download

Transcript of Robótica Industrial - Clase 03: Simulación y ... · Robótica Industrial Clase 03: Simulación y...

Robótica IndustrialClase 03: Simulación y Programación

de Robots Industriales

Ricardo Mendoza Manuel Fuentesrmendozag@uta.cl msfuentes@uta.cl

Escuela Universitaria de Ingeniería MecánicaUniversidad de Tarapacá

Arica, Chile

November 25, 2011

R.Mendoza (Mecánica, UTA) Robótica Industrial - Sim. y Prog. November 25, 2011 1 / 10

Outline

Outline

1 Genérica o de desarrollo

2 Específica o de aplicación

3 Asistida (programación)

R.Mendoza (Mecánica, UTA) Robótica Industrial - Sim. y Prog. November 25, 2011 2 / 10

Genérica o de desarrollo

Outline

1 Genérica o de desarrollo

2 Específica o de aplicación

3 Asistida (programación)

R.Mendoza (Mecánica, UTA) Robótica Industrial - Sim. y Prog. November 25, 2011 3 / 10

Genérica o de desarrollo

Genérica o de desarrolloLos diseñadores de robots la utilizan para probar configuracionescinemáticas, diseños de cuerpos (collision detection), y algoritmosde cinemática inversa.

librería de funciones;(generalmente) línea decomandos;off-line;

R.Mendoza (Mecánica, UTA) Robótica Industrial - Sim. y Prog. November 25, 2011 4 / 10

Genérica o de desarrollo

Genérica o de desarrolloLos diseñadores de robots la utilizan para probar configuracionescinemáticas, diseños de cuerpos (collision detection), y algoritmosde cinemática inversa.

librería de funciones;

(generalmente) línea decomandos;off-line;

R.Mendoza (Mecánica, UTA) Robótica Industrial - Sim. y Prog. November 25, 2011 4 / 10

Genérica o de desarrollo

Genérica o de desarrolloLos diseñadores de robots la utilizan para probar configuracionescinemáticas, diseños de cuerpos (collision detection), y algoritmosde cinemática inversa.

librería de funciones;(generalmente) línea decomandos;

off-line;

R.Mendoza (Mecánica, UTA) Robótica Industrial - Sim. y Prog. November 25, 2011 4 / 10

Genérica o de desarrollo

Genérica o de desarrolloLos diseñadores de robots la utilizan para probar configuracionescinemáticas, diseños de cuerpos (collision detection), y algoritmosde cinemática inversa.

librería de funciones;(generalmente) línea decomandos;off-line;

R.Mendoza (Mecánica, UTA) Robótica Industrial - Sim. y Prog. November 25, 2011 4 / 10

Genérica o de desarrollo

Genérica o de desarrolloLos diseñadores de robots la utilizan para probar configuracionescinemáticas, diseños de cuerpos (collision detection), y algoritmosde cinemática inversa.

Ejemplos:

Orocos;MicrosoftRoboticsStudio;Robwork;RL;etc.

R.Mendoza (Mecánica, UTA) Robótica Industrial - Sim. y Prog. November 25, 2011 5 / 10

Genérica o de desarrollo

Genérica o de desarrolloLos diseñadores de robots la utilizan para probar configuracionescinemáticas, diseños de cuerpos (collision detection), y algoritmosde cinemática inversa.

Ejemplos:Orocos;

MicrosoftRoboticsStudio;Robwork;RL;etc.

R.Mendoza (Mecánica, UTA) Robótica Industrial - Sim. y Prog. November 25, 2011 5 / 10

Genérica o de desarrollo

Genérica o de desarrolloLos diseñadores de robots la utilizan para probar configuracionescinemáticas, diseños de cuerpos (collision detection), y algoritmosde cinemática inversa.

Ejemplos:Orocos;MicrosoftRoboticsStudio;

Robwork;RL;etc.

R.Mendoza (Mecánica, UTA) Robótica Industrial - Sim. y Prog. November 25, 2011 5 / 10

Genérica o de desarrollo

Genérica o de desarrolloLos diseñadores de robots la utilizan para probar configuracionescinemáticas, diseños de cuerpos (collision detection), y algoritmosde cinemática inversa.

Ejemplos:Orocos;MicrosoftRoboticsStudio;Robwork;

RL;etc.

R.Mendoza (Mecánica, UTA) Robótica Industrial - Sim. y Prog. November 25, 2011 5 / 10

Genérica o de desarrollo

Genérica o de desarrolloLos diseñadores de robots la utilizan para probar configuracionescinemáticas, diseños de cuerpos (collision detection), y algoritmosde cinemática inversa.

Ejemplos:Orocos;MicrosoftRoboticsStudio;Robwork;RL;

etc.

R.Mendoza (Mecánica, UTA) Robótica Industrial - Sim. y Prog. November 25, 2011 5 / 10

Genérica o de desarrollo

Genérica o de desarrolloLos diseñadores de robots la utilizan para probar configuracionescinemáticas, diseños de cuerpos (collision detection), y algoritmosde cinemática inversa.

Ejemplos:Orocos;MicrosoftRoboticsStudio;Robwork;RL;etc.

R.Mendoza (Mecánica, UTA) Robótica Industrial - Sim. y Prog. November 25, 2011 5 / 10

Específica o de aplicación

Outline

1 Genérica o de desarrollo

2 Específica o de aplicación

3 Asistida (programación)

R.Mendoza (Mecánica, UTA) Robótica Industrial - Sim. y Prog. November 25, 2011 6 / 10

Específica o de aplicación

Específica o de aplicaciónLos usuarios de robots la utilizan para probar programas decontrol fuera de linea.

RobotStudio(ABB);WorkVisual(Kuka);etc.

R.Mendoza (Mecánica, UTA) Robótica Industrial - Sim. y Prog. November 25, 2011 7 / 10

Específica o de aplicación

Específica o de aplicaciónLos usuarios de robots la utilizan para probar programas decontrol fuera de linea.

RobotStudio(ABB);

WorkVisual(Kuka);etc.

R.Mendoza (Mecánica, UTA) Robótica Industrial - Sim. y Prog. November 25, 2011 7 / 10

Específica o de aplicación

Específica o de aplicaciónLos usuarios de robots la utilizan para probar programas decontrol fuera de linea.

RobotStudio(ABB);WorkVisual(Kuka);

etc.

R.Mendoza (Mecánica, UTA) Robótica Industrial - Sim. y Prog. November 25, 2011 7 / 10

Específica o de aplicación

Específica o de aplicaciónLos usuarios de robots la utilizan para probar programas decontrol fuera de linea.

RobotStudio(ABB);WorkVisual(Kuka);etc.

R.Mendoza (Mecánica, UTA) Robótica Industrial - Sim. y Prog. November 25, 2011 7 / 10

Específica o de aplicación

Específica o de aplicaciónLos usuarios de robots la utilizan para probar programas decontrol fuera de linea.

Permiten programaciónvisual (programassimples);

Permiten programaciónpor línea de comandos(programas complejos);Off-line, On-line;

R.Mendoza (Mecánica, UTA) Robótica Industrial - Sim. y Prog. November 25, 2011 8 / 10

Específica o de aplicación

Específica o de aplicaciónLos usuarios de robots la utilizan para probar programas decontrol fuera de linea.

Permiten programaciónvisual (programassimples);Permiten programaciónpor línea de comandos(programas complejos);

Off-line, On-line;

R.Mendoza (Mecánica, UTA) Robótica Industrial - Sim. y Prog. November 25, 2011 8 / 10

Específica o de aplicación

Específica o de aplicaciónLos usuarios de robots la utilizan para probar programas decontrol fuera de linea.

Permiten programaciónvisual (programassimples);Permiten programaciónpor línea de comandos(programas complejos);Off-line, On-line;

R.Mendoza (Mecánica, UTA) Robótica Industrial - Sim. y Prog. November 25, 2011 8 / 10

Asistida (programación)

Outline

1 Genérica o de desarrollo

2 Específica o de aplicación

3 Asistida (programación)

R.Mendoza (Mecánica, UTA) Robótica Industrial - Sim. y Prog. November 25, 2011 9 / 10

Asistida (programación)

Asistida (programación)Los usuarios de robots la utilizan para programar en linea.

No es un método muy flexible. E.g., limitadarespuesta a entradas sensoriales variables.

R.Mendoza (Mecánica, UTA) Robótica Industrial - Sim. y Prog. November 25, 2011 10 / 10

Asistida (programación)

Asistida (programación)Los usuarios de robots la utilizan para programar en linea.

No es un método muy flexible. E.g., limitadarespuesta a entradas sensoriales variables.

R.Mendoza (Mecánica, UTA) Robótica Industrial - Sim. y Prog. November 25, 2011 10 / 10