ES2598242T3 - Procedimiento para manejar un robot industrial - Google Patents

Procedimiento para manejar un robot industrial Download PDF

Info

Publication number
ES2598242T3
ES2598242T3 ES13714909.2T ES13714909T ES2598242T3 ES 2598242 T3 ES2598242 T3 ES 2598242T3 ES 13714909 T ES13714909 T ES 13714909T ES 2598242 T3 ES2598242 T3 ES 2598242T3
Authority
ES
Spain
Prior art keywords
touch screen
control
function
graphic information
virtual
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
ES13714909.2T
Other languages
English (en)
Inventor
Franz Som
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Reis Group Holding GmbH and Co KG
Original Assignee
Reis Group Holding GmbH and Co KG
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Reis Group Holding GmbH and Co KG filed Critical Reis Group Holding GmbH and Co KG
Application granted granted Critical
Publication of ES2598242T3 publication Critical patent/ES2598242T3/es
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1602Programme controls characterised by the control system, structure, architecture
    • B25J9/161Hardware, e.g. neural networks, fuzzy logic, interfaces, processor
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J13/00Controls for manipulators
    • B25J13/06Control stands, e.g. consoles, switchboards
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/409Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by using manual data input [MDI] or by using control panel, e.g. controlling functions with the panel; characterised by control panel details or by setting parameters
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04842Selection of displayed objects or displayed text elements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/35Nc in input of data, input till input file format
    • G05B2219/35488Graphical user interface, labview
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/36Nc in input of data, input key till input tape
    • G05B2219/36159Detachable or portable programming unit, display, pc, pda
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/36Nc in input of data, input key till input tape
    • G05B2219/36168Touchscreen

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Robotics (AREA)
  • Mechanical Engineering (AREA)
  • Manufacturing & Machinery (AREA)
  • Artificial Intelligence (AREA)
  • Evolutionary Computation (AREA)
  • Fuzzy Systems (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Manipulator (AREA)

Abstract

Procedimiento para manejar un robot industrial (12) por medio de un aparato de mando (10) que presenta una interfaz de usuario gráfica (18) con pantalla táctil (20), que comprende las etapas de procedimiento de: - visualizar sobre la pantalla táctil (20) al menos un elemento de mando virtual (80, 82, 84) que representa una función o modo de funcionamiento del robot industrial (12), - seleccionar una función o modo de funcionamiento deseado activando el al menos un elemento de mando virtual (80, 82, 84) por parte de un usuario, - detectar que se ha activado el al menos un elemento de mando virtual (80, 82, 84) y enviar una señal de control correspondiente a la función o al modo de funcionamiento seleccionado a un control de seguridad (78), - evaluar la señal de control en el control de seguridad (78) y seleccionar una información gráfica (88) asignada a la función o al modo de funcionamiento seleccionado, - generar una imagen (90), en la que la información gráfica (88) está colocada en una posición de visualización determinada por el control de seguridad (78), - transmitir la imagen (90) al aparato de mando (10) y visualizar la imagen (90) con la información gráfica (88) sobre la pantalla táctil (20), - detectar una posición de confirmación al confirmar la información gráfica visualizada (88) por parte del usuario, - reenviar la posición de confirmación al control de seguridad (78), - comparar la posición de confirmación recibida con la posición de visualización predeterminada, - realizar la función o el modo de funcionamiento seleccionado cuando la posición de confirmación coincide con la posición de visualización.

Description

5
10
15
20
25
30
35
40
45
50
55
60
65
DESCRIPCION
Procedimiento para manejar un robot industrial
La invencion se refiere a un procedimiento para manejar un robot industrial por medio de un aparato de mando que presenta una interfaz de usuario grafica con pantalla tactil.
En el documento DE 10 2010 039 540 A1 se describe un dispositivo para controlar un robot industrial en forma de aparato de mando manual. El aparato de mando manual puede acoplarse con un control de robot para programar o controlar el robot industrial.
El aparato de mando manual comprende un sistema electronico, que comprende un microprocesador, para poder comunicarse con el control de robot. Ademas el aparato de mando manual comprende un elemento de visualizacion configurado como pantalla tactil, un boton de apagado de emergencia y un interruptor configurado como cerradura. Para el movimiento manual, por ejemplo de un brazo de robot, el aparato de mando manual comprende diferentes medios de entrada o medios de desplazamiento que pueden activarse manualmente y de manera independiente uno de otro, que por ejemplo estan configurados como raton 6D o como pulsadores. Por medio de la pantalla tactil existe la posibilidad de asignar a cada uno de los medios de desplazamiento su propio sistema de coordenadas de referencia.
Sin embargo, en la forma de realizacion conocida el control del robot industrial se produce exclusivamente por los medios de entrada que pueden activarse manualmente, de modo que el aparato de mando manual es de fabricacion compleja y tiene un funcionamiento vulnerable.
En el documento DE 10 2010 025 781 A1 se describe un dispositivo adicional para manejar un robot industrial. El aparato manual en forma de telefono movil presenta una pantalla tactil que por un lado sirve como medio de salida para emitir informacion del control de robot, en particular para la representacion de una interfaz de mando, y por otro lado como medio de entrada de ordenes para introducir ordenes de control por medio de teclas.
El aparato manual esta fijado por medio de un dispositivo de sujecion, tal como se conoce en principio por ejemplo de los soportes para telefonos moviles en vefnculos, de manera separable a un dispositivo de seguridad portatil y con este se une mediante una interfaz USB. El dispositivo de entrada de seguridad presenta un boton de parada de emergencia, una tecla de confirmacion asf como un interruptor de seleccion del modo de funcionamiento. En esta forma de realizacion resulta desventajoso que para el manejo seguro de las teclas virtuales un operario siempre esta obligado a mirar la pantalla tactil para evitar entradas erroneas. Lo mismo ocurre en el caso de condiciones adversas del entorno como por ejemplo mucha luz u oscuridad que dificultanan un manejo de la pantalla tactil.
Por el documento DE 10 2010 025 781 A1 se conoce un procedimiento para manejar un robot industrial por medio de un aparato de mando que presenta una interfaz de usuario grafica con pantalla tactil, que comprende las etapas de procedimiento de: visualizar sobre la pantalla tactil al menos un elemento de mando virtual que representa una funcion o modo de funcionamiento del robot industrial, seleccionar una funcion o modo de funcionamiento deseado activando el al menos un elemento de mando virtual por parte de un usuario, detectar la activacion del al menos un elemento de mando virtual y enviar una orden de control correspondiente a la funcion o al modo de funcionamiento seleccionado para un medio de seguridad del control de robot, evaluar la orden de control, realizar la funcion o el modo de funcionamiento seleccionado, cuando se ha activado correctamente una tecla de confirmacion o coincide la identificacion. 21 de julio de 2015/ 54426 - copia en limpio
De la cita de Niederhuber, Ch.: “Bedienpanel: Multitouch-Technologie mit Haptischen Elementen vereint”, en: etz Elektrotechnik + Automation, n.° 1-2/2012, pags. 2-4, puede deducirse un panel de mando multitoque con elementos hapticos, en el que las entradas se realizan a traves de elementos de mando virtuales en el panel de mando por medio de gestos con un dedo y con dos dedos asf como movimientos de barrido.
Del documento US 5 937 143 A puede deducirse un procedimiento para manejar un robot industrial por medio de un aparato de mando, en el que el aparato de mando presenta una pantalla tactil con interfaz de usuario grafica.
Por los documentos DE 102 96 965 B4, WO 2010/009488 A2 y WO 2011/150440 A2 se conocen procedimientos para manejar un robot industrial por medio de un aparato de mando que presenta una interfaz de usuario grafica con pantalla tactil, en los que las entradas se monitorizan por un control de seguridad.
Partiendo de esto, la presente invencion se basa en el objetivo de perfeccionar un procedimiento del tipo mencionado al principio de tal modo que se aumente la seguridad durante el manejo de un robot industrial.
El objetivo se alcanza mediante un procedimiento con las etapas de procedimiento siguientes:
- visualizar sobre la pantalla tactil al menos un elemento de mando virtual que representa una funcion o modo de funcionamiento del robot industrial,
5
10
15
20
25
30
35
40
45
50
55
60
65
- seleccionar una funcion o modo de funcionamiento deseado activando o tocando el al menos un elemento de mando virtual por parte de un usuario,
- detectar que se ha activado o tocado el al menos un elemento de mando virtual y enviar una senal de control correspondiente a la funcion o al modo de funcionamiento seleccionado a un control de seguridad,
- evaluar la senal de control en el control de seguridad y seleccionar una informacion grafica asignada a la funcion o al modo de funcionamiento seleccionado,
- generar una imagen, en la que la informacion grafica esta colocada en una posicion de visualizacion determinada por el control de seguridad,
- transmitir la imagen al aparato de mando y visualizar la imagen con la informacion grafica sobre la pantalla tactil,
- detectar una posicion de toque al tocar la informacion grafica visualizada por parte del usuario,
- reenviar la posicion de toque al control de seguridad,
- comparar la posicion de toque recibida con la posicion de visualizacion predeterminada y
- realizar la funcion o el modo de funcionamiento seleccionado, cuando la posicion de toque coincide con la posicion de visualizacion.
Un modo de proceder preferido se caracteriza por que la posicion de visualizacion, en la que se visualiza la informacion grafica dentro de la imagen, se determina de manera aleatoria.
La transmision de la imagen con informacion grafica integrada se produce como archivo de imagenes como Bitmap del control de seguridad al aparato de mando y a continuacion se visualiza sobre la pantalla tactil en una posicion predeterminada por el control de seguridad o conocida por el control de seguridad.
Con respecto a la pantalla tactil cabe indicar que en este caso se trata preferiblemente de una pantalla tactil de superficie lisa habitual en el mercado, que preferiblemente esta configurada como pantalla tactil capacitiva, aunque tambien se considera una pantalla tactil resistiva.
Preferiblemente como informacion grafica se visualiza un elemento de mando virtual correspondiente a la funcion o al modo de funcionamiento o de manera grafica se representa un codigo numerico.
Segun un procedimiento preferido la informacion grafica se almacena con una tecnica segura en una memoria del control de seguridad preferiblemente en dos canales. Tambien la evaluacion de la senal de control en el dispositivo de seguridad se produce con una tecnica segura, preferiblemente en dos canales.
Segun otra realizacion preferida del procedimiento esta previsto que el toque del elemento de mando virtual sobre la superficie de la pantalla tactil se detecte determinando una primera coordenada de un punto de toque y que se produzca una activacion de la funcion del elemento de mando virtual cuando la primera coordenada del punto de toque, tras permanecer el contacto con la superficie de la pantalla tactil, abandona un area de coordenadas predeterminada mediante una accion manual del operario.
A este respecto, la accion manual puede activarse por un gesto del operario. El gesto puede realizarse arrastrando un dedo del operario sobre la pantalla tactil, entrando o saliendo del area de coordenadas predeterminada. Preferiblemente el gesto se realiza en una direccion definida, pudiendo ajustarse la sensibilidad al movimiento de los dedos, la intensidad del gesto de manera continua, para activar una accion.
Por lo demas la invencion se refiere a un procedimiento inventivo propio para manejar un robot industrial con un aparato manual. A este respecto, esta previsto que la activacion de una funcion tactil requiera de una accion manual por parte del usuario sobre la pantalla tactil. Para evitar una activacion accidental de elementos de mando virtuales por un toque involuntario, solo se activara una funcion cuando tras tocar la pantalla tactil se realice un “gesto fino” especial, por ejemplo arrastrar el dedo en una direccion definida. De este modo se produce un “toque fiable”.
El gesto necesario para activar una funcion, es decir, la intensidad o el tipo de gesto necesario, puede ajustarse de manera continua: va desde un toque sencillo con el dedo, un manejo generalmente habitual de la pantalla tactil, hasta un gesto definido. Mediante marcas hapticas, como la forma especial de las depresiones para los dedos en el borde de la pantalla, el dedo como continuacion de las depresiones para los dedos puede deslizarse sobre la pantalla tactil y a este respecto, activar una funcion. Si el usuario percibe que ha iniciado una activacion de la funcion no deseada, puede suprimir la activacion de la funcion arrastrando de nuevo el dedo a la posicion inicial.
El dispositivo segun la invencion se caracteriza en comparacion con el estado de la tecnica en particular por que la cantidad de componentes de hardware se reduce a un mmimo absoluto. Todas las funciones de mando se implementan por consiguiente en software tactil, a excepcion de los interruptores orientados a la seguridad de “parada de emergencia” y “confirmacion”. No son necesarios componentes electricos adicionales tales como teclas de membrana, interruptores o lamparas indicadoras. Esto hace que el sistema requiera poco mantenimiento.
La ganancia de espacio conseguida permite una pantalla tactil grande y comoda. Los elementos de mando virtuales y las visualizaciones representados sobre la pantalla tactil estan disenados para la aplicacion industrial y se representan con mucho contraste y en grande, de modo que es posible un manejo fiable.
3
5
10
15
20
25
30
35
40
45
50
55
60
65
Otros detalles, ventajas y caractensticas de la invencion se obtendran no solo por las reivindicaciones y las caractensticas que pueden deducirse de las mismas, individualmente y/o en combinacion, sino tambien por la siguiente descripcion de ejemplos de realizacion que podran deducirse del dibujo.
Muestran:
la figura 1, un aparato manual de programacion para manejar un robot industrial,
la figura 2, un segmento de un marco de pantalla del aparato manual de programacion que limita con la
pantalla tactil,
la figura 3, un segundo segmento de un marco de pantalla que limita con la pantalla tactil,
la figura 4, un tercer segmento de un marco de pantalla que limita con la pantalla tactil,
la figura 5, una vista posterior del aparato manual de programacion,
la figura 6, un procedimiento esquematico para manejar un robot industrial con un aparato de mando,
la figura 7, un fragmento de una interfaz de mando del aparato de mando con elementos de mando virtuales,
la figura 8, un fragmento de una interfaz de mando del aparato de mando con una imagen con informacion
grafica,
la figura 9, una interfaz de mando del aparato de mando con diferentes superficies de desplazamiento y
la figura 10, un elemento de mando virtual para la recalibracion del sistema de coordenadas del aparato de
mando.
La figura 1 muestra un dispositivo 10 en forma de aparato manual de programacion para manejar un robot industrial 12. Para ello, el aparato manual 10 esta unido con un control de robot 16 mediante una union de comunicacion 14 inalambrica o por cable. El aparato manual 10 comprende una interfaz de usuario grafica 18 con una pantalla sensible al tacto 20, a continuacion denominada pantalla tactil. La pantalla tactil 20 sirve para visualizar al menos un elemento de mando virtual 22.1...22.n, 24.1...24.n, que representa una funcion para el control, la programacion o el manejo del robot industrial 12, activandose la funcion asignada al tocar el elemento de mando virtual 22.1...22.n, 24.1...24.n con un dedo de un operario o un lapiz.
El aparato manual 10 comprende por lo demas una unidad de control 30 para el control de la interfaz de usuario grafica 18 y para la comunicacion con el control de robot 16 asf como un sensor de posicion para determinar la posicion e inclinacion del aparato de mando.
La interfaz de usuario grafica 18 con la pantalla tactil 20 esta dispuesta en una carcasa 32 junto con la unidad de control 30. La carcasa 32 forma un marco de pantalla 34, que rodea la pantalla tactil 20 por los bordes. Por lo demas, en un lado superior de la carcasa 32 esta dispuesto un interruptor orientado a la seguridad de “parada de emergencia” 26.
Los elementos de mando virtuales 22.1 .... 22.n asf como 24.1 ... 24.n estan dispuestos, en cada caso, a lo largo de un segmento de marco 36, 38 del marco de pantalla que limita con la pantalla tactil 20. Para permitir un manejo sin mirar de los elementos de mando virtuales 22.1 ... 22.n o 24.1 ... 24.n, segun un primer concepto independiente de la invencion en el segmento de marco 36, 38 estan dispuestas en cada caso marcas hapticas 40.1 ... 40.n o 42.1 ... 42.n. A cada marca haptica 40.1 ... 40.n, 42.1 ... 42.n esta asignado un elemento de mando virtual 22.1 ... 22.n, 24.1 ... 24.n.
A este respecto, en particular el elemento de mando virtual 22.1 ... 22.n, 24.1 ... 24.n limita directamente con la marca haptica 40.1 ... 40.n o 42.1 ... 42.n, de modo que se produce una transicion directa de la marca haptica 40.1 ... 40.n o 42.1 ... 42.n al elemento de mando virtual 22.1 ... 22.n, 24.1 ... 24.n. Por consiguiente, practicamente en un movimiento se grna un dedo guiado a lo largo de una marca haptica 40.1 ... 40.n o 42.1 ... 42.n al elemento de mando virtual 22.1 ... 22.n, 24.1 ... 24.n. De este modo se evitan o minimizan errores de manejo: en primer lugar se detecta la posicion del elemento de mando virtual con ayuda de las marcas hapticas y a continuacion se activa la funcion tocando el elemento de mando virtual. Ademas no es necesario que la pantalla tactil, esto es, la pantalla 20 tenga un diseno especial. En particular y a diferencia del estado de la tecnica no es necesario que sobre la pantalla se coloquen materiales superpuestos especiales, que de lo contrario producinan mermas en la transparencia.
Las marcas hapticas 40.1 ... 40.n o 42.1 ... 42.n forman una grna, por la que se grna un dedo de un operario al elemento de mando virtual 22.1 ... 22.n, 24.1 ... 24.n asignado.
5
10
15
20
25
30
35
40
45
50
55
60
65
La figura 2 muestra una representacion ampliada de los elementos de mando 22.1 ... 22.n y las marcas hapticas 40.1 ... 40.n asignadas a los mismos.
Mediante la disposicion de los elementos de mando virtuales 22.1 ... 22.n o 24.1 ... 24.n a lo largo de los segmentos de marco 36, 38 que presentan las marcas hapticas 40.1 ... 40.n, 42.1 ... 42.n se garantiza un manejo seguro de los elementos de mando virtuales. A este respecto, el segmento de marco 36, 38 escalonado y de forma especial sirve para la orientacion tactil sobre la pantalla tactil 20.
En el ejemplo de realizacion representado en la figura 2, las marcas hapticas 40.1 ... 40.n estan configuradas como depresiones para los dedos, que estan conformadas de tal modo que pueden detectarse de manera fiable con los dedos y garantizan un guiado del dedo de los segmentos de marco 36, 38 hacia el elemento de mando virtual 22.1 ... 22.n o 24.1 ... 24.n asignado.
Ademas estan previstas marcas hapticas 43.1 ... 43.n que estan configuradas como botones y estan dispuestas sobre una superficie del marco de pantalla 34.
De este modo, por un lado, se compensa el sistema haptico en principio ausente de una pantalla tactil 20 y por otro lado el usuario puede dirigir su atencion visual al robot industrial y al proceso, sin tener que mirar al aparato de manejo manual o manual 10, con lo que en conjunto aumenta la seguridad en el manejo. Es posible un “manejo sin mirar”.
La figura 3 muestra una forma de realizacion de una marca haptica 44 como esquina de marco 46 del marco de pantalla 34 que limita con la pantalla tactil 20. Mediante la esquina de marco 46 del marco de pantalla 34 se define una posicion umvoca, exacta sobre la pantalla tactil 20. Para estas posiciones seleccionadas esta previsto un elemento de mando virtual 48 sobre la pantalla tactil 20, que por ejemplo se mueve en direccion lineal a lo largo de un segmento de marco 50 de lado de pantalla o del otro segmento de marco 52 de la esquina de marco 44.
La figura 4 muestra otra forma de realizacion de una marca haptica 54, que esta configurada como segmento de marco 56 de lado de pantalla del marco de pantalla 34. El dedo de un operario puede realizar un movimiento de deslizamiento a lo largo del segmento de marco 56, con lo que puede regularse un elemento deslizante virtual 60 que discurre a lo largo del segmento de marco 56.
Las marcas hapticas 40.1 ... 40.n representadas en las figuras 1 y 2 y configuradas como depresiones para los dedos forman una orientacion haptica sobre el borde de pantalla con alta resolucion, por ejemplo para percibir posiciones de los elementos de mando virtuales 22.1 ... 22.n, 24.1 ... 24.n, porque se disponen directamente al lado de las depresiones para los dedos. A cada depresion para los dedos puede estar asignado unvocamente un elemento de mando virtual. Las depresiones para los dedos 22.1 .... 22.n, 24.1 ... 24.n estan realizadas medio abiertas y abiertas en la direccion de la pantalla tactil 20, de modo que sobre la pantalla tactil puede deslizarse un dedo como guiado por un canal y aqrn puede activar una funcion del elemento de mando virtual 22.1 ... 22.n, 24.1 ... 24.n.
Segun un concepto independiente de la invencion esta previsto que la activacion de una funcion asignada al elemento de mando virtual 22.1...22.n, 24.1...24.n requiera de una accion manual del operario sobre la pantalla tactil 20. Para evitar una activacion accidental de los elementos de mando virtuales 22.1...22.n, 24.1...24.n por un toque involuntario, solo se activa una funcion cuando tras tocar la pantalla tactil 20 se realiza un gesto predefinido como por ejemplo arrastrar el dedo en una direccion definida. La sensibilidad de la reaccion al movimiento de los dedos puede ajustarse a traves de un regulador de manera continua. De este modo puede ajustarse la intensidad del gesto necesario para activar funciones de manera continua. Va desde un toque sencillo con los dedos, el manejo habitual general de la pantalla tactil 20, hasta un gesto fino especial. Mediante la forma especial de las depresiones para los dedos 22.1...22.n, 24.1...24.n en el segmento de marco 36, 38 del marco de pantalla, el dedo, como continuacion de las depresiones para los dedos puede deslizarse sobre la pantalla tactil y a este respecto, activar una funcion. Si el usuario percibe que ha iniciado una activacion de la funcion no deseada, puede suprimir la activacion de la funcion arrastrando de nuevo el dedo a la posicion inicial.
Una vez que el operario, por ejemplo partiendo de la depresion para los dedos 40.n, toca con el dedo el elemento de mando virtual 22.n, se detectan las coordenadas correspondientes del punto de toque sobre la pantalla tactil mediante la unidad de control 30. De manera correspondiente a la definicion de un gesto previamente ajustado, la funcion correspondiente solo se activa cuando el dedo del operario abandona un area de coordenadas predeterminada o llega a un area de coordenadas predefinida. Cuando el elemento de mando virtual se ha desviado y de este modo esta listo para la activacion (la activacion se produce al soltar el dedo), esto se indica mediante una identificacion optica, por ejemplo mediante un borde de color, en el elemento de mando. Cuando se anula una desviacion accidental, arrastrando de nuevo el elemento de mando a su inicio, esto se indica haciendo desaparecer esta identificacion optica.
Segun otra forma de realizacion inventiva propia de la invencion, los elementos de mando virtuales 48, que estan situados por ejemplo en la esquina de marco 46 del marco de pantalla 34, se enlazan con un control de gestos
5
5
10
15
20
25
30
35
40
45
50
55
60
65
especial. Estos pueden deslizarse por ejemplo a lo largo de los segmentos de marco 50, 52 en dos direcciones 62, 64, tal como se representa en la figura 3. A cada direccion de movimiento 62, 64 esta asignada una funcion que puede seleccionarse. Asf, por ejemplo, es posible, activar una funcion “A” al moverse a lo largo del segmento de marco 52 y activar una funcion “B” al moverse a lo largo del segmento de marco 50. A este respecto se evalua el grado de desviacion estando previstas dos posibilidades de evaluacion.
Segun una primera posibilidad de evaluacion, el grado de desviacion se transfiere inmediatamente a la funcion como parametro analogico como especificacion de velocidad. Cuando se suelta el dedo en la posicion desviada, el valor analogico salta inmediatamente a cero. Cuando se grna el dedo de manera deslizante de nuevo a la posicion inicial 66, el parametro, de manera analoga a la desviacion, vuelve a cero. Esta funcion puede utilizarse para, por ejemplo, iniciar un programa de movimiento en direcciones positiva o negativa y a este respecto, variar la velocidad de manera continua.
Segun una segunda posibilidad de evaluacion esta previsto que al superar un valor umbral que puede definirse se active una funcion de conmutacion. La activacion de la funcion solo se produce cuando el dedo abandona la pantalla tactil 20 en la posicion desviada. Sin embargo, cuando se devuelve el dedo a la posicion cero sin soltarlo sobre los segmentos de marco 50, 52 se evita la activacion de la funcion.
Otro concepto inventivo propio de la invencion se refiere a la implementacion de una denominada funcion de control manual (override) (regulador de velocidad), que se implementa a traves del elemento de mando deslizante 60, que se representa en la figura 4. Para ello se coloca el elemento de mando deslizante 60 a lo largo del segmento de marco 56 y en el centro con respecto a la marca haptica 43. De este modo puede detectarse la posicion del elemento de mando deslizante 60 y regularse mediante deslizamiento del dedo a lo largo del segmento de marco 56. La regulacion sin mirar se ve favorecida adicionalmente mediante las marcas hapticas 22.1...22.n 43, 54 de los segmentos de marco 38, 56. El denominado control manual, con un deslizamiento entre dos marcas hapticas, puede regularse por una magnitud definida, por ejemplo el 20%. Por medio del elemento de mando deslizante 60 dispuesto en el lado de borde tambien pueden ajustarse otras magnitudes analogicas como parametros de proceso con un manejo sin mirar.
Otra caractenstica propia de la invencion se refiere la disposicion simetrica de las marcas hapticas 22.1...22.n, 24.1...24.n con respecto al eje central transversal o longitudinal de la pantalla tactil 20. A este respecto, el eje central longitudinal es la recta que discurre de manera central y en paralelo a los lados de marco longitudinales del marco de pantalla 34. En perpendicular discurre el eje central transversal, es decir, de manera central entre y en paralelo a los lados transversales mas cortos del marco de pantalla 34. De este modo se garantiza que el aparato manual 10 es adecuado tanto para un manejo para una persona diestra como para un manejo para una persona zurda. Esto se consigue en particular mediante el consiguiente diseno sin teclas de la interfaz de usuario grafica y por la disposicion simetrica de las marcas hapticas. De este modo la interfaz de usuario grafica, mediante una funcion de configuracion sencilla puede cambiarse de manejo para diestro a manejo para zurdo. A este respecto, todas las posiciones de los elementos de mando virtuales 22.1...22.n, 24.1...24.n se invierten de manera especular en el eje central longitudinal de la pantalla tactil 20.
La figura 5 muestra un lado posterior 66 de la carcasa 32. En el lado posterior 66 y simetricamente al eje longitudinal 68 estan dispuestas unas tiras de sujecion 70, 72 en las que el aparato manual 10 puede sujetarse con seguridad con una o ambas manos. Las tiras de sujecion 70, 72 pueden presentar una geometna externa que corresponde a segmentos cilmdricos, debiendo salir las tiras de sujecion 70, 72 desde el borde externo, es decir, desde los bordes longitudinales del marco de pantalla 34. En cada tira de sujecion 70, 72, en cada caso, esta integrado un interruptor de confirmacion o tecla de confirmacion 74, 76, de los que opcionalmente debe activarse uno para autorizar el desplazamiento del robot industrial.
Mediante esta disposicion simetrica se evita que se cansen las manos porque los elementos interruptores de confirmacion 74, 76 pueden activarse de manera alterna con la mano izquierda o derecha. En caso de cansarse una mano, la otra mano, en cada caso, puede asumir la confirmacion sin que por ello se interrumpa la autorizacion del desplazamiento para el movimiento del robot.
Otra forma de realizacion propia de la invencion se caracteriza por que se sustituye un interruptor de llave hasta ahora habitual para la seleccion de los modos de funcionamiento del robot “configurar”, “automaticidad”, “prueba de automaticidad” por una funcion de software. La particularidad radica entre otras cosas en el procesamiento de datos con una tecnica segura. La pantalla tactil 20 es, en principio, un aparato de un solo canal y por tanto, poco seguro. Acudiendo a un control de seguridad 78, a continuacion denominado controlador de seguridad 78, integrado en el control de robot 16 segun la figura 6, se garantiza una funcionalidad segura del software. El controlador de seguridad 78 se describe en la solicitud de patente europea 1 035 953.
Sin embargo, la ensenanza segun la invencion no esta limitada a un control de seguridad segun la solicitud de patente europea 1 035 953.
5
10
15
20
25
30
35
40
45
50
55
60
65
Sobre la pantalla tactil 20, mediante la interfaz de mando 18, se ofrecen diferentes opciones de modo de funcionamiento en forma de interfaces de mando virtuales 80, 82, 84 tales como teclas multifuncion para su seleccion, tal como se representa en la figura 7. Al tocar una de estas teclas multifuncion 80, 82, 84 el usuario selecciona un nuevo modo de funcionamiento “X”. El software de la interfaz de mando envfa el modo de funcionamiento recien seleccionado como comando “peticion nuevo modo de funcionamiento X” al controlador de seguridad 78. El controlador de seguridad 78 extrae de su memoria 86 informacion grafica correspondiente a este modo de funcionamiento como el icono 88 y lo coloca en una posicion de visualizacion determinada de manera aleatoria en una imagen 90 mas grande. La posicion del icono 88 en la imagen 90 solo la conoce el controlador de seguridad 78. Esta imagen 90 se envfa como archivo de imagenes como Bitmap a la interfaz de mando 18 y aqu se visualiza en una posicion definida, tal como se representa en la figura 8.
Mediante un toque con el dedo sobre el icono 88 representado el usuario debe confirmar el modo de funcionamiento reconocido por el controlador de seguridad 78. Una posicion de toque sobre la pantalla tactil se detecta en forma de coordenadas tactiles y se devuelve al controlador de seguridad 78. Este compara la posicion de toque con la posicion de visualizacion del icono 88 aleatoria conocida solo por el controlador de seguridad 78 en la imagen 90. La comparacion se produce teniendo en cuenta la posicion conocida de la imagen 90 sobre la pantalla tactil 20. En caso de que la posicion de toque (dentro de una tolerancia definida) sea igual a la posicion de visualizacion, se realiza el cambio de modo de funcionamiento introducido. En caso contrario se rechaza el cambio de modo de funcionamiento y se mantiene el modo de funcionamiento anterior.
Mediante este procedimiento se crea un cfrculo de accion seguro entre usuario y controlador de seguridad 78:
- el usuario selecciona un modo de funcionamiento,
- el controlador de seguridad 78 visualiza el modo de funcionamiento reconocido en el aparato de mando 10,
- el usuario confirma al controlador de seguridad 78 que el modo de funcionamiento visualizado es correcto,
- el controlador de seguridad 78 ajusta el nuevo modo de funcionamiento.
Alternativamente al procedimiento mencionado anteriormente, el controlador de seguridad 78 puede visualizar un codigo numerico en forma de icono, que debe reconocer el usuario e introducirse como numero a traves de un teclado visualizado. La posicion de toque de los numeros visualizados del teclado se envfa al controlador de seguridad, que al respecto comprueba si la entrada es correcta.
Los iconos 80, 82, 84 se almacenan con una tecnica segura en el controlador de seguridad 78.
Opcionalmente una peticion para un cambio del modo de funcionamiento tambien puede llegar a traves de un interruptor de llave de hardware.
La insercion/extraccion de la llave en/del interruptor de seleccion del modo de funcionamiento se reproduce por medio de un procedimiento de inicio/cierre de sesion por medio de un PIN.
La posibilidad de “arrastrar” el dedo en mayor o menor medida tras tocar la pantalla tactil 20 se aprovecha segun un procedimiento inventivo propio para generar una especificacion de desplazamiento analogica para el robot industrial 12. Asf, el robot industrial 12 segun la figura 6 puede controlarse de manera sensible en 6 grados de libertad, por ejemplo X, Y, Z y orientaciones A, B, C de una herramienta 91.
Con la desviacion del dedo de un operario es posible proporcionar al robot industrial 12 una especificacion de la posicion, de manera similar al control del cursor mediante teclado tactil en un notebook. A este respecto, el robot industrial 12 puede desplazarse al mismo tiempo en dos direcciones de coordenadas, por ejemplo X e Y.
En un modo adicional, mediante una desviacion del dedo, se genera una especificacion de velocidad para el robot industrial 12: cuanto mas se haya desviado el dedo, mas rapido se desplazara el robot.
Tras tocar una superficie de desplazamiento 100 seleccionada, representada en la figura 9, el usuario activa un elemento de mando virtual 92, que se coloca en la zona del punto de toque. A continuacion el elemento de mando virtual 92 puede arrastrarse tambien por medio del dedo mas alla de un lfmite 94 por toda la pantalla tactil 20 y asf generar especificaciones de desplazamiento. Al soltar, el robot industrial 12 se queda inmediatamente parado. Entonces, para una nueva especificacion de desplazamiento debe volver a tocarse la superficie 100 deseada.
La sensibilidad de la reaccion a un movimiento de los dedos puede ajustarse de manera continua mediante un elemento de mando virtual 96 como reguladores deslizantes (control manual) tanto para la especificacion de posicion como para la especificacion de velocidad.
La superficie sensible 100 para el desplazamiento 2D se encuentra cerca del borde de pantalla 36, de modo que con una distancia considerable con respecto al borde de pantalla aun puede alcanzarse bien con el dedo (por ejemplo con el pulgar separado).
5
10
15
20
25
30
35
40
45
50
55
60
Para poder desplazarse tambien en una tercera direccion de coordenadas (por ejemplo la coordenada Z del sistema cartesiano de coordenadas), se coloca un campo 101 con una anchura de aproximadamente un dedo con un elemento de mando virtual 98 directamente de manera lateral en el borde de pantalla 36, de modo que este campo 101 puede “detectarse” con el dedo, guiando el dedo, en particular el pulgar, a lo largo del borde de pantalla 36. Este campo genera una especificacion de desplazamiento unidimensional, por ejemplo en la direccion Z.
Mediante la disposicion especial, el usuario puede distinguir claramente los dos campos de desplazamiento 100, 101 y alcanzarlos sin mirar: El campo 101 directamente en el borde de pantalla 36, teniendo el dedo un contacto perceptible con el borde de carcasa, activa la especificacion de desplazamiento para la tercera dimension (dimension Z). El campo 100, que esta colocado aproximadamente con una anchura de un dedo o pulgar al lado del borde de pantalla 36, activa la especificacion de desplazamiento simultanea en dos dimensiones (dimension X-Y).
El robot industrial 12 tiene 6 grados de libertad. Para el ajuste de la orientacion de la herramienta 91 con los tres angulos (A, B, C) se utiliza el mismo procedimiento que el descrito anteriormente. Para ello se divide la pantalla en dos zonas. Por ejemplo, en la zona superior se encuentran los campos de desplazamiento 100, 101 para las dimensiones 1-3 (por ejemplo X, Y, Z). Por ejemplo, en la zona inferior se encuentran los campos de desplazamiento 102, 103 para las dimensiones 4-6 por ejemplo A, B, C. A traves de las marcas hapticas en forma de botones 108, 110, 112 pueden distinguirse sin mirar los dos campos de desplazamiento 100, 101 y 102, 103.
Tras tocar la superficie de desplazamiento 102 el usuario activa un elemento de mando virtual 104, que se coloca en la zona del punto de toque. A continuacion puede deslizarse el elemento de mando virtual 104 sobre la pantalla tactil para generar una especificacion de desplazamiento.
Asf, con una pantalla multitoque 20 el robot industrial 12 puede desplazarse simultaneamente en los 6 grados de libertad. Con una pantalla de un solo toque, las funciones de desplazamiento solo pueden utilizarse secuencialmente.
En el desplazamiento por medio de la funcion de movimiento por toque explicada anteriormente, la pantalla tactil esta orientada en el caso ideal de manera colineal con respecto al sistema de coordenadas del robot industrial. En este caso, el movimiento del robot coincide de manera optima con el movimiento de los dedos sobre la pantalla tactil.
Sin embargo, cuando el usuario se gira con el aparato de mando 10 hacia un lado, ya no se produce esta coincidencia. Entonces, la direccion de movimiento del robot ya no coincide con la direccion de movimiento del dedo.
En este caso, es necesario volver a recalibrar el sistema de coordenadas de la pantalla tactil al sistema de coordenadas del robot.
Segun la invencion, sobre la pantalla tactil 20 esta previsto un elemento de mando virtual 114 especial con un indicador 116. Este elemento de mando 114 debe tocarse en primer lugar con un dedo y a continuacion tiene que arrastrarse el dedo en la direccion seleccionada del sistema de coordenadas del robot, por ejemplo la direccion X. Como soporte visual para el usuario puede indicarse la direccion X en la zona de trabajo del robot por ejemplo mediante una marca sobre la superficie del suelo. El movimiento del dedo sobre el elemento de mando 114 y con ello la orientacion del indicador 116 se produce en paralelo a la marca existente en la zona de trabajo del robot. Una de estas se indica a modo de ejemplo en la figura 6 con “200”. Tras levantar el dedo de la pantalla tactil 20 se calcula la direccion vectorial entre el primer punto en el que se toca y el punto en el que se suelta. Con ayuda de este vector, el eje de coordenadas de robot seleccionado y un vector Z comun se calcula una matriz de rotacion mediante la que de aqrn en adelante se transforman todos los movimientos de los dedos, antes de proporcionarse como especificacion de desplazamiento al robot. La recalibracion se produce de este modo lo mas rapido posible con un unico gesto. Tras la recalibracion, los dos sistemas de coordenadas se ajustan de nuevo de manera colineal entre sf, practicamente correlacionados. Para una mejor comprobacion, la direccion del sistema de coordenadas de pantalla calibrado se representa graficamente en la pantalla tactil.
El sistema de coordenadas para el robot esta dibujado en la figura 6. Se reconoce que la marca 200 discurre paralela al eje X. El eje Y discurre en el plano de la huella del robot 12. Perpendicular al mismo discurre el eje Z, sobre el que puede girar el robot 12 (flecha A1).
En las figuras 1 y 6, mediante las flechas 1, 2, 3, 4, 5, 6 o A1, A2, A3, A4, A5, A6 se indican los movimientos de pivote o giro del robot 12 o del brazo que sujeta la herramienta 91. De este modo, en el ejemplo de realizacion el robot 12 puede mover la herramienta 91 con 6 grados de libertad.
Este procedimiento de calibracion segun la invencion, que funciona sin un sistema sensor, tambien puede utilizarse para cualquier otro sistema de coordenadas, como por ejemplo marcos de definicion libre.

Claims (14)

  1. 5
    10
    15
    20
    25
    30
    35
    40
    45
    50
    55
    60
    65
    REIVINDICACIONES
    1. Procedimiento para manejar un robot industrial (12) por medio de un aparato de mando (10) que presenta una interfaz de usuario grafica (18) con pantalla tactil (20), que comprende las etapas de procedimiento de:
    - visualizar sobre la pantalla tactil (20) al menos un elemento de mando virtual (80, 82, 84) que representa una funcion o modo de funcionamiento del robot industrial (12),
    - seleccionar una funcion o modo de funcionamiento deseado activando el al menos un elemento de mando virtual (80, 82, 84) por parte de un usuario,
    - detectar que se ha activado el al menos un elemento de mando virtual (80, 82, 84) y enviar una senal de control correspondiente a la funcion o al modo de funcionamiento seleccionado a un control de seguridad (78),
    - evaluar la senal de control en el control de seguridad (78) y seleccionar una informacion grafica (88) asignada a la funcion o al modo de funcionamiento seleccionado,
    - generar una imagen (90), en la que la informacion grafica (88) esta colocada en una posicion de visualizacion determinada por el control de seguridad (78),
    - transmitir la imagen (90) al aparato de mando (10) y visualizar la imagen (90) con la informacion grafica (88) sobre la pantalla tactil (20),
    - detectar una posicion de confirmacion al confirmar la informacion grafica visualizada (88) por parte del usuario,
    - reenviar la posicion de confirmacion al control de seguridad (78),
    - comparar la posicion de confirmacion recibida con la posicion de visualizacion predeterminada,
    - realizar la funcion o el modo de funcionamiento seleccionado cuando la posicion de confirmacion coincide con la posicion de visualizacion.
  2. 2. Procedimiento segun la reivindicacion 1, caracterizado por que la posicion de visualizacion de la informacion grafica (88) dentro de la imagen (90) se determina de manera aleatoria.
  3. 3. Procedimiento segun la reivindicacion 1 o 2, caracterizado por que la imagen (90) se transmite como archivo de imagenes como Bitmap del control de seguridad (78) al aparato de mando (10) y se visualiza sobre la pantalla tactil (20) en una posicion predeterminada por el control de seguridad o conocida por el control de seguridad.
  4. 4. Procedimiento segun al menos una de las reivindicaciones anteriores, caracterizado por que como informacion grafica (88) se visualiza un elemento de mando virtual correspondiente a la funcion o al modo de funcionamiento.
  5. 5. Procedimiento segun al menos una de las reivindicaciones anteriores, caracterizado por que como informacion grafica (88) se visualiza de manera grafica un codigo numerico.
  6. 6. Procedimiento segun al menos una de las reivindicaciones anteriores, caracterizado por que la informacion grafica (88) se almacena con una tecnica segura en una memoria (86) del control de seguridad (78) preferiblemente en dos canales.
  7. 7. Procedimiento segun al menos una de las reivindicaciones anteriores, caracterizado por que la evaluacion de la senal de control se produce en el control de seguridad (2) en dos canales.
  8. 8. Procedimiento segun al menos una de las reivindicaciones anteriores, caracterizado por que sobre la pantalla tactil (20) de la interfaz de usuario grafica (18) se visualizan diferentes modos/opciones de funcionamiento en forma de elementos de mando virtuales (80, 82, 84).
  9. 9. Procedimiento segun al menos una de las reivindicaciones anteriores, caracterizado por que se generan coordenadas de la posicion de visualizacion mediante un generador de numeros aleatorios.
  10. 10. Procedimiento segun al menos una de las reivindicaciones anteriores, caracterizado por que el toque del elemento de mando virtual (80, 82, 84) sobre la superficie de la pantalla tactil (20) se detecta determinando una primera coordenada de un punto de toque y por que se produce una activacion de la funcion del elemento de mando virtual (80, 82, 84) cuando la primera coordenada del punto de toque, tras permanecer el contacto con la superficie de la pantalla tactil, abandona un area de coordenadas predeterminada mediante una accion manual del operario.
  11. 11. Procedimiento segun la reivindicacion 10, caracterizado por que la accion manual se activa mediante un gesto del operario.
  12. 12. Procedimiento segun la reivindicacion 10 a 11, caracterizado por que el gesto se realiza arrastrando un dedo del operario sobre la pantalla tactil (20), entrando o saliendo del area de coordenadas predeterminada.
  13. 13. Procedimiento segun la reivindicacion 10 a 12, caracterizado por que el gesto se realiza en una direccion definida.
  14. 14. Procedimiento segun la reivindicacion 10 a 13, caracterizado por que se ajusta una intensidad del gesto de manera continua.
ES13714909.2T 2012-04-05 2013-04-05 Procedimiento para manejar un robot industrial Active ES2598242T3 (es)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
DE102012103030A DE102012103030B3 (de) 2012-04-05 2012-04-05 Verfahren zur Bedienung eines Industrieroboters
DE102012103030 2012-04-05
PCT/EP2013/057179 WO2013150130A1 (de) 2012-04-05 2013-04-05 Verfahren zur bedienung eines industrieroboters

Publications (1)

Publication Number Publication Date
ES2598242T3 true ES2598242T3 (es) 2017-01-26

Family

ID=48050703

Family Applications (1)

Application Number Title Priority Date Filing Date
ES13714909.2T Active ES2598242T3 (es) 2012-04-05 2013-04-05 Procedimiento para manejar un robot industrial

Country Status (8)

Country Link
US (1) US9333647B2 (es)
EP (1) EP2834050B1 (es)
KR (1) KR101536107B1 (es)
CN (1) CN104379307B (es)
DE (1) DE102012103030B3 (es)
DK (1) DK2834050T3 (es)
ES (1) ES2598242T3 (es)
WO (1) WO2013150130A1 (es)

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102012102749A1 (de) 2012-03-29 2013-10-02 Reis Group Holding Gmbh & Co. Kg Vorrichtung und Verfahren zur Bedienung eines Industrieroboters
DE102013216740A1 (de) * 2013-08-23 2015-02-26 Robert Bosch Gmbh Bedienvorrichtung, Steuervorrichtung und Anlage der Automationstechnik
DE102014200066A1 (de) * 2014-01-07 2015-07-09 Spinner Werkzeugmaschinenfabrik Gmbh Bediengerät für eine Werkzeugmaschine mit lageabhängiger Zuordnung von Bedienbefehlen zu einzelnen Bewegungsachsen der Werkzeugmaschine
CN104238418A (zh) * 2014-07-02 2014-12-24 北京理工大学 一种交互现实***和方法
US10617234B2 (en) * 2014-09-03 2020-04-14 Key Infuser Device for interaction of an object exhibited with the aid of a robotic arm
DE102014014498A1 (de) * 2014-09-25 2016-03-31 Wavelight Gmbh Mit einem Touchscreen ausgestattetes Gerät sowie Verfahren zur Steuerung eines derartigen Geräts
US9597807B2 (en) * 2014-10-24 2017-03-21 Hiwin Technologies Corp. Robot teaching device
WO2016203364A1 (en) * 2015-06-15 2016-12-22 Comau S.P.A. Portable safety control device for industrial machines, in particular robots
EP3371684B1 (en) 2015-11-02 2023-10-11 The Johns Hopkins University Method, device, and computer-readable medium for mobile device management of collaborative industrial robot
DE102016202881B4 (de) * 2016-02-24 2018-01-18 Kuka Roboter Gmbh Bediengerät für Manipulator
DE102016204137A1 (de) * 2016-03-14 2017-09-14 Kuka Roboter Gmbh Programmierbares Manipulatorsystem mit einer Funktionsschaltervorrichtung
DE102016208811B3 (de) 2016-05-20 2017-10-05 Kuka Roboter Gmbh Mobile Sicherheits-Grundsteuervorrichtung mit einer Kodiervorrichtung für ein mobiles Endgerät mit Multi-Touchscreen
DE102016211244B4 (de) * 2016-06-23 2018-01-18 Kuka Roboter Gmbh Roboter-Bedienhandgerätverbund mit einem Grundsteuerungs-Lagesensor
JP2018176320A (ja) * 2017-04-07 2018-11-15 株式会社ディスコ 加工装置
JP1606242S (es) * 2017-11-22 2018-06-11
USD938960S1 (en) * 2019-03-27 2021-12-21 Teradyne, Inc. Display screen or portion thereof with graphical user interface
CN111709922B (zh) * 2020-06-10 2023-07-04 北京百度网讯科技有限公司 图像质量比较方法、装置、设备以及存储介质
CN113733087B (zh) * 2021-09-06 2023-03-07 深圳太力生物技术有限责任公司 细胞操作机器人的控制信息配置方法、装置、设备和介质

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5465215A (en) * 1994-07-07 1995-11-07 Cincinnati Milacron Inc. Numerical control method and apparatus
JP4014662B2 (ja) * 1995-09-18 2007-11-28 ファナック株式会社 ロボット教示操作盤
DE59809233D1 (de) * 1997-12-06 2003-09-11 Elan Schaltelemente Gmbh & Co Überwachungs- und steuergerät sowie verfahren zur überwachung einer technischen anlage mit erhöhten sicherheitsanforderungen, insbesondere eines handhabungsgerätes
DE10007308A1 (de) * 2000-02-17 2001-08-23 Bosch Gmbh Robert Verfahren und Vorrichtung zur Ermittlung der verbleibenden Betriebsdauer eines Produktes
US8388530B2 (en) * 2000-05-30 2013-03-05 Vladimir Shusterman Personalized monitoring and healthcare information management using physiological basis functions
AT412176B (de) * 2001-06-26 2004-10-25 Keba Ag Tragbare vorrichtung zumindest zur visualisierung von prozessdaten einer maschine, eines roboters oder eines technischen prozesses
ITTO20020862A1 (it) * 2002-10-04 2004-04-05 Comau Spa Sistema di programmazione per robot o simili apparati
ITTO20020863A1 (it) * 2002-10-04 2004-04-05 Comau Spa Terminale portatile di comando, programmazione e/ o
US20040090428A1 (en) 2002-11-08 2004-05-13 Xerox Corporation Overlays with raised portions for touch-sensitive screens
JP2005161498A (ja) * 2003-12-05 2005-06-23 National Institute Of Advanced Industrial & Technology ロボット遠隔操作制御装置
EP1786601A1 (en) 2004-06-24 2007-05-23 Abb Ab Industrial robot system with a portable operator control device
EP1716982B1 (en) * 2005-04-19 2008-05-07 COMAU S.p.A. Process for controlling industrial robots, and related robots, robot systems and computer programs
EP1719588A1 (en) * 2005-05-02 2006-11-08 Abb Research Ltd. A robot control system comprising a portable operating device with safety equipment
DE102007018607A1 (de) * 2007-04-18 2008-10-30 Abb Research Ltd. Portable Bedienvorrichtung
US20110131002A1 (en) * 2008-05-15 2011-06-02 Simeon Falk Sheye Method for automatic testing of software
WO2009149740A1 (en) * 2008-06-09 2009-12-17 Abb Technology Ab A method and a system for facilitating calibration of an off-line programmed robot cell
AT10676U1 (de) * 2008-07-21 2009-08-15 Keba Ag Verfahren zum betreiben eines mobilen handbediengerätes für die abgabe oder freischaltung von potentiell gefahrbringenden steuerkommandos sowie entsprechendes handbediengerät
AT509932A3 (de) * 2010-05-31 2015-04-15 Keba Ag Verfahren und steuerungssystem zum programmieren oder vorgeben von bewegungen oder abläufen eines industrieroboters
DE102010025781B4 (de) * 2010-07-01 2022-09-22 Kuka Roboter Gmbh Tragbare Sicherheitseingabeeinrichtung für eine Robotersteuerung
DE102010039540C5 (de) 2010-08-19 2020-01-02 Kuka Deutschland Gmbh Handbediengerät zum manuellen Bewegen eines Roboterarms

Also Published As

Publication number Publication date
KR101536107B1 (ko) 2015-07-13
EP2834050A1 (de) 2015-02-11
EP2834050B1 (de) 2016-08-24
WO2013150130A1 (de) 2013-10-10
CN104379307B (zh) 2016-05-18
KR20140148474A (ko) 2014-12-31
US9333647B2 (en) 2016-05-10
DE102012103030B3 (de) 2013-05-23
DK2834050T3 (en) 2016-12-12
US20150066209A1 (en) 2015-03-05
CN104379307A (zh) 2015-02-25

Similar Documents

Publication Publication Date Title
ES2598242T3 (es) Procedimiento para manejar un robot industrial
ES2603205T3 (es) Procedimiento para manejar un robot industrial
US9579800B2 (en) Device and method for operating an industrial robot
DK2834715T3 (en) Procedure for operating an industrial robot
US9586324B2 (en) Method for operating an industrial robot, and a secure monitoring device for carrying out said method
JP5347589B2 (ja) 操作装置
EP2535797A2 (en) Information viewing apparatus, control program and controlling method
US20150045001A1 (en) Electronic device having touch screen and operation method thereof
JP5877374B2 (ja) 操作表示装置、プログラム
JP4847029B2 (ja) 入力装置
JP2008204375A (ja) パネル入力装置、パネル入力用スタイラスペン、パネル入力システムおよびパネル入力処理プログラム
TW201407460A (zh) 手持式電子裝置及其上顯示的虛擬鍵盤之安排方法