DE102018100217B4 - System für Mensch-Roboter-Kollaboration mit Funktion für Sicherheitsgewährleistungsbetrieb für einen Roboter - Google Patents

System für Mensch-Roboter-Kollaboration mit Funktion für Sicherheitsgewährleistungsbetrieb für einen Roboter Download PDF

Info

Publication number
DE102018100217B4
DE102018100217B4 DE102018100217.3A DE102018100217A DE102018100217B4 DE 102018100217 B4 DE102018100217 B4 DE 102018100217B4 DE 102018100217 A DE102018100217 A DE 102018100217A DE 102018100217 B4 DE102018100217 B4 DE 102018100217B4
Authority
DE
Germany
Prior art keywords
robot
force
human
external force
section
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
DE102018100217.3A
Other languages
English (en)
Other versions
DE102018100217A1 (de
Inventor
Yuki Ishii
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.)
Fanuc Corp
Original Assignee
Fanuc Corp
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 Fanuc Corp filed Critical Fanuc Corp
Publication of DE102018100217A1 publication Critical patent/DE102018100217A1/de
Application granted granted Critical
Publication of DE102018100217B4 publication Critical patent/DE102018100217B4/de
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/0081Programme-controlled manipulators with master teach-in means
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J1/00Manipulators positioned in space by hand
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J13/00Controls for manipulators
    • B25J13/08Controls for manipulators by means of sensing devices, e.g. viewing or touching devices
    • B25J13/085Force or torque sensors
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J19/00Accessories fitted to manipulators, e.g. for monitoring, for viewing; Safety devices combined with or specially adapted for use in connection with manipulators
    • B25J19/06Safety devices
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1628Programme controls characterised by the control loop
    • B25J9/1633Programme controls characterised by the control loop compliant, force, torque control, e.g. combined with position control
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1674Programme controls characterised by safety, monitoring, diagnostic
    • 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/40Robotics, robotics mapping to robotics vision
    • G05B2219/40198Contact with human allowed if under pain tolerance limit
    • 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/40Robotics, robotics mapping to robotics vision
    • G05B2219/40202Human robot coexistence

Landscapes

  • Engineering & Computer Science (AREA)
  • Robotics (AREA)
  • Mechanical Engineering (AREA)
  • Human Computer Interaction (AREA)
  • Manipulator (AREA)

Abstract

System für Mensch-Roboter-Kollaboration (1), bei dem ein Roboter (10) und ein Mensch (11) in einem gemeinsam genutzten Arbeitsbereich zusammenarbeiten, wobei das System Folgendes umfasst:einen ersten Krafterkennungsabschnitt (S1), der dazu konfiguriert ist, eine auf den Roboter wirkende externe Kraft (Fd) zu erkennen;einen zweiten Krafterkennungsabschnitt (S2), der dazu konfiguriert ist, nur eine auf den Roboter (10) wirkende Bedienkraft (Fh) zu erkennen, wenn der Mensch (11) den Roboter manuell bedient; undeinen Befehlsabschnitt für Sicherheitsgewährleistungsbetrieb (21), der dazu konfiguriert ist, die durch den ersten Krafterkennungsabschnitt (S1) erkannte externe Kraft (Fd) mit einem vorher festgelegten Schwellenwert (A) zu vergleichen und in dem Fall, dass die externe Kraft den vorher festgelegten Schwellenwert überschreitet, einen Sicherheitsgewährleistungsbetrieb zu befehlen, der bewirkt, dass der Roboter (10) sich in eine Richtung bewegt, welche die externe Kraft reduziert, oder bewirkt, dass der Roboter (10) anhält,wobei, wenn der Mensch den Roboter manuell bedient, während sich der Roboter in einem angehaltenen Zustand befindet, der Befehlsabschnitt für Sicherheitsgewährleistungsbetrieb (21) einen Wert (Fd'), der durch Subtrahieren der durch den zweiten Krafterkennungsabschnitt (S2) erkannten Bedienkraft (Fh) von der durch den ersten Krafterkennungsabschnitt (S1) erkannten externen Kraft (Fd) erhalten wird, mit dem vorher festgelegten Schwellenwert (A) vergleicht und den besagten Sicherheitsgewährleistungsbetrieb befiehlt, wenn dieser Wert (Fd') den vorher festgelegten Schwellenwert (A) überschreitet.

Description

  • Die vorliegende Erfindung betrifft ein System für Mensch-Roboter-Kollaboration mit einer Funktion für Sicherheitsgewährleistungsbetrieb für einen Roboter.
  • Bei einem typischen Industrieroboter werden gelegentlich Feineinstellungen an der Position und Ausrichtung des Roboters vorgenommen, indem ein Arbeiter eine Kraft (Bedienkraft) direkt auf den Roboter ausübt (siehe zum Beispiel JP 5 946 859 B2 ). Ferner wird im Allgemeinen auch angewendet, was als „direktes Einlernen“ bekannt ist, wobei Einlernpunkte festgelegt werden, indem ein Bediener eine Bedienkraft auf einen an einem Roboter vorgesehenen Griff ausübt. In dieser Patentschrift werden der vorstehend beschriebene Feineinstellungsbetrieb, Direkteinlernbetrieb, Lead-Through-Betrieb usw. zusammen als „handgeführter Betrieb“ bezeichnet.
  • In jüngster Zeit werden Systeme für Mensch-Roboter-Kollaboration entwickelt, bei denen Menschen und Roboter in einer Werkshalle zusammen eingeteilt werden und Fertigungsaufgaben von den Menschen und Robotern gemeinsam ausgeführt werden (siehe z. B. JP 4 938 118 B2 ).
  • Bei einem solchen System für Mensch-Roboter-Kollaboration wird eine zwischen dem Roboter und dem Menschen wirkende Kraft mittels eines Kraftsensors überwacht. Das System für Mensch-Roboter-Kollaboration besitzt eine Funktion, die in einem Fall, in dem eine durch den Kraftsensor erkannte Kraft einen vorher festgelegten Wert überschreitet, den Roboter anhält oder den Roboter in eine Richtung bewegt, welche die Kraft reduziert. Dadurch wird die Sicherheit des Menschen gewährleistet (siehe z. B. JP 2015 - 199174 A ). Dieselbe Funktion kann realisiert werden, indem statt des Kraftsensors Drehmomentsensoren, die in jeder Achse des Roboters angeordnet sind, oder Strommesser, die Stromfluss in den die Achsen des Roboters antreibenden Motoren erkennen, verwendet werden.
  • Ein anderes System für Mensch-Roboter-Kollaboration schließt einen Lead-Through-Schalter ein, der handgeführten Betrieb, wie Lead-Through-Betrieb, zwischen aktiv und inaktiv umschaltet. Wenn der handgeführte Betrieb aktiv ist, ist eine Funktion zum Anhalten des Roboters usw. deaktiviert, während bei inaktivem handgeführtem Betrieb die Funktion zum Anhalten des Roboters usw. aktiviert ist (siehe z. B. JP 2015-199174 A ).
  • DE 10 2016 100 727 A1 beschreibt ein System für die Kollaboration von Mensch und Roboter, bei dem mittels eines Kraftsensors detektiert wird, wenn bei einer Bewegung des Roboters ein nicht erwarteter Kontakt mit einem Objekt auftritt. Wenn ein solcher nicht erwarteter Kontakt detektiert wird, wird die Bewegung des Roboters gestoppt, wobei vorgesehen sein kann, dass der Roboter sich um eine vorbestimmte Distanz zurückbewegt, nachdem die ursprüngliche Bewegung des Roboters gestoppt worden ist. Danach tritt der Roboter in einen Wegschiebemodus ein, bei dem der Roboter, wenn ein Mensch eine Druckkraft auf den Roboter ausübt sich in der Richtung der Druckkraft zu bewegen, bis die Druckkraft aufhört.
  • DE 696 22 572 T2 beschreibt einen Roboter, der dadurch, dass er durch einen Bediener bewegt wird, der zum Beispiel an einem Arbeitswerkzeug oder an einem Handgriff angreift, eingelernt werden kann. Dabei wird die Kraft, die der Bediener aufbringt, gemessen und basierend der gemessenen Kraft wird ein Positions- oder Geschwindigkeitsbefehl für die Bewegung des Roboters erzeugt. Dabei ist das aufgrund dieses Befehls erzeugte Motordrehmoment auf einen Grenzwert gedrosselt, der einem Minimalwert entspricht, der zum Bewegen des Arms des Roboters erforderlich ist, wobei dieser Minimalwert durch die Drehmomente, die aufgrund der Schwerkraft und der Reibung erzeugt werden, korrigiert wird.
  • EP 2 189 255 B 1 beschreibt eine Hilfskraftvorrichtung mit einem durch einen Bediener betätigten und von dem Roboter getragenen Betätigungsteil, bei dem die auf das Betätigungsteil aufgebrachte Kraft sowie eine externe Kraft erfasst werden, welche wirkt, wenn der Roboterarm, der das Betätigungsteil trägt, in Kontakt mit einem Gegenstand in der Umgebung gebracht wird. Eine Steuervorrichtung bestimmt eine korrigierte externe Kraft und steuert den Antrieb der Vorrichtung so, dass ein Zustand, in dem die korrigierte externe Kraft und die Betätigungskraft miteinander ausgeglichen sind, aufrechterhalten wird.
  • US 2015/0081099 A1 offenbart einen Roboter, der, wenn ein Kontakt mit einem Objekt detektiert wird, seine Bewegung zunächst stoppt und nach einer Übergangszeit sich, je nach den Gegebenheiten, ohne Einschränkungen hinsichtlich der Bewegungsrichtung weiter bewegt, sich mit Einschränkung hinsichtlich einer Richtung bewegt oder in einem angehaltenen Zustand verbleibt.
  • US 8 396 594 B2 beschreibt einen Mehrgelenkroboter mit einer Einrichtung zur Detektion einer externen Kraft, wobei diese Kraft in eine modifizierte externe Kraft umgerechnet wird, welche in dem durch die Gelenke des Roboters vorgegebenen Bewegungsbereich eine Bewegung bewirkt, wobei eine Impedanzsteuerung durchgeführt wird, wenn die externe Kraft den Arm des Mehrgelenkroboters aus dem Bewegungsbereich heraus bewegt.
  • US 2010/0152896 A1 beschreibt einen Roboter, der zum einen dafür eingerichtet ist, in einer kollaborativen Arbeitsweise mit einem Menschen zusammen ein Objekt zu halten, wobei die zwischen dem Objekt und der Roboterhand wirkende Kraft und der Winkel der Roboterhand detektiert werden, die vertikale Komponente der zwischen dem Objekt und der Roboterhand wirkenden Kraft bestimmt wird und der Roboterarm auf der Grundlage der detektierten externen Kraft und des Winkels der Roboterhand so angesteuert wird, dass der Roboterarm angehoben wird, wenn der Mensch das Objekt anhebt, und abgesenkt wird, wenn der Mensch das Objekt absenkt.
  • Bei handgeführtem Betrieb eines Systems für Mensch-Roboter-Kollaboration wird der Roboter durch eine von einem Menschen ausgeübte Kraft bewegt, und somit ist die Funktion zum Anhalten des Roboters usw. deaktiviert, wenn der handgeführte Betrieb aktiviert ist.
  • Wenn der handgeführte Betrieb aktiviert ist, d. h., wenn die Funktion zum Anhalten des Roboters usw. deaktiviert ist, wird jedoch der Roboter selbst in einem Fall, in dem der Mensch und der Roboter miteinander in Kontakt kommen, nicht anhalten usw. Mit anderen Worten besteht die Möglichkeit, dass die Sicherheit des Menschen in einem Fall, in dem der handgeführte Betrieb aktiviert ist, nicht mehr gewährleistet ist.
  • In einem Fall, in dem die Funktion zum Anhalten des Roboters usw. aktiviert ist, während der handgeführte Betrieb aktiv gehalten wird, wird die Bedienkraft in die durch den Kraftsensor erkannte Kraft eingeschlossen. Als solche wird die durch den Kraftsensor erkannte Kraft den vorher festgelegten Wert leicht überschreiten, wodurch der Roboter häufig angehalten wird usw. Infolgedessen kann der handgeführte Betrieb nur mit Einschränkungen ausgeführt werden.
  • Es ist die Aufgabe des Patents, ein System für Mensch-Roboter-Kollaboration zur Verfügung zu stellen, bei dem handgeführter Betrieb bei gleichzeitiger Gewährleistung der Sicherheit eines Menschen selbst in dem Fall, dass handgeführter Betrieb aktiviert ist, ohne die genannten Nachteile ausgeführt werden kann. Diese Aufgabe wird durch ein System nach Anspruch 1 gelöst. Ausführungsformen dieser Lösung sind in den Unteransprüchen angegeben.
  • Ein Gesichtspunkt der vorliegenden Offenbarung stellt ein System für Mensch-Roboter-Kollaboration zur Verfügung, bei dem ein Roboter und ein Mensch in einem gemeinsam genutzten Arbeitsbereich zusammenarbeiten, wobei das System Folgendes aufweist: einen ersten Krafterkennungsabschnitt, der dazu konfiguriert ist, eine auf den Roboter wirkende externe Kraft zu erkennen; einen zweiten Krafterkennungsabschnitt, der dazu konfiguriert ist, nur eine auf den Roboter wirkende Bedienkraft zu erkennen, wenn der Mensch den Roboter manuell bedient; und einen Befehlsabschnitt für Sicherheitsgewährleistungsbetrieb, der dazu konfiguriert ist, eine durch den ersten Krafterkennungsabschnitt erkannte externe Kraft mit einem vorher festgelegten Schwellenwert zu vergleichen und in dem Fall, dass die externe Kraft den vorher festgelegten Schwellenwert überschreitet, einen Sicherheitsgewährleistungsbetrieb zu befehlen, der bewirkt, dass der Roboter sich in eine Richtung bewegt, welche die externe Kraft reduziert, oder bewirkt, dass der Roboter anhält, wobei, wenn der Mensch den Roboter manuell bedient, während sich der Roboter im angehaltenen Zustand befindet, der Befehlsabschnitt für Sicherheitsgewährleistungsbetrieb einen Wert, der durch Subtrahieren der durch den zweiten Krafterkennungsabschnitt erkannten Bedienkraft von der durch den ersten Krafterkennungsabschnitt erkannten externen Kraft erhalten wird, mit dem vorher festgelegten Schwellenwert vergleicht.
  • Unter diesem Gesichtspunkt wird, wenn der Mensch den Roboter manuell bedient, während sich der Roboter im angehaltenen Zustand befindet, d. h. bei handgeführtem Betrieb, die durch den zweiten Krafterkennungsabschnitt erkannte Bedienkraft von der durch den ersten Krafterkennungsabschnitt erkannten externen Kraft subtrahiert, um eine externe Nettokraft zu berechnen. Dementsprechend kann der Sicherheitsgewährleistungsbetrieb auf der Basis der auf den Roboter wirkenden externen Nettokraft befohlen werden. Somit kann der handgeführte Betrieb unter Gewährleistung der Sicherheit des Menschen selbst in dem Fall, dass handgeführter Betrieb aktiviert wurde, vorteilhaft ausgeführt werden.
  • Die Aufgaben, Merkmale und Vorteile der vorliegenden Erfindung werden anhand der nachfolgenden Beschreibung der Ausführungsformen in Verbindung mit den beigefügten Zeichnungen stärker verdeutlicht.
    • 1 ist eine schematische graphische Darstellung, die ein auf einer ersten Ausführungsform basierendes System für Mensch-Roboter-Kollaboration veranschaulicht;
    • 2 ist ein Flussdiagramm, das Vorgänge des in 1 veranschaulichten Systems für Mensch-Roboter-Kollaboration veranschaulicht; und
    • 3 ist eine schematische graphische Darstellung, die ein auf einer zweiten Ausführungsform basierendes System für Mensch-Roboter-Kollaboration veranschaulicht.
  • Ausführungsformen der vorliegenden Erfindung werden nachstehend unter Bezugnahme auf die beiliegenden Zeichnungen beschrieben. In den Zeichnungen sind entsprechende Komponenten mit gleichen Bezugszeichen bezeichnet. Soweit zweckmäßig, sind Maßstäbe in den Zeichnungen geändert, um das Verständnis zu erleichtern.
  • 1 ist eine schematische graphische Darstellung, die ein auf einer ersten Ausführungsform basierendes System für Mensch-Roboter-Kollaboration veranschaulicht. Ein System für Mensch-Roboter-Kollaboration 1 weist im Wesentlichen einen Roboter 10, eine Steuervorrichtung 20, die den Roboter 10 steuert, und einen Menschen 11 auf. Der Roboter 10 ist in der Nähe des Menschen 11 angeordnet, und somit können in dem System für Mensch-Roboter-Kollaboration 1 der Roboter 10 und der Mensch 11 unter gemeinsamer Nutzung eines Arbeitsbereichs zusammenarbeiten.
  • Der Roboter 10 ist zum Beispiel ein sechsachsiger Gelenkroboter, und eine Hand H, die in der Lage ist, ein Werkstück W zu greifen, ist an einem Spitzende des Roboters 10 über einen Adapter 12 vorgesehen. Es ist zu beachten, dass statt der Hand H ein anderer Endeffektor an dem Spitzenende des Roboters 10 vorgesehen werden kann.
  • Ein Griff 15, der von einem Bediener wie dem Menschen 11 beim Ausführen von handgeführtem Betrieb ergriffen wird, ist an dem Adapter 12 angebracht. Ferner ist eine Basis 18 des Roboters 10 durch eine Ankerplatte 19 am Boden eines Gebäudes usw. befestigt.
  • Ein erster Krafterkennungsabschnitt, der eine auf den Roboter 10 wirkende externe Kraft erkennt, z. B. ein erster Kraftsensor S1, ist zwischen der Basis 18 und der Ankerplatte 19 vorgesehen. Der erste Kraftsensor S1 ist unterhalb der Basis 18 angeordnet und kann daher alle auf den Roboter 10 wirkenden externen Kräfte erkennen. Es ist zu beachten, dass der erste Krafterkennungsabschnitt stattdessen aus Drehmomentsensoren, die in jeder Achse des Roboters 10 angeordnet sind, oder aus Strommessern, die Stromfluss in den die Achsen des Roboters 10 antreibenden Motoren erkennen, bestehen kann. In einem solchen Fall wird eine auf den Roboter 10 wirkende externe Kraft anhand des erkannten Drehmoments oder Stroms geschätzt.
  • Ferner ist ein zweiter Krafterkennungsabschnitt, z. B. ein zweiter Kraftsensor S2, zwischen dem Adapter 12 und dem Griff 15 des Roboters 10 angeordnet. Beim Ausführen von handgeführtem Betrieb greift ein Bediener, z. B. der Mensch 11, den Griff 15 und übt eine Kraft (Bedienkraft) direkt auf den Roboter aus, der sich in einem angehaltenen Zustand befindet. Der zweite Kraftsensor S2 erkennt nur eine auf den Roboter 10 wirkende Bedienkraft, wenn der Bediener, z. B. der Mensch 11, manuell handgeführten Betrieb des Roboters 10 im angehaltenen Zustand ausführt. Der zweite Kraftsensor S2 ist zwischen dem Roboter 10 und dem Griff 15 angebracht, und somit erkennt der zweite Kraftsensor S2 nur die auf den Griff 15 wirkende Bedienkraft.
  • Ein Handführungsschalter 13 ist ferner an dem Griff 15 vorgesehen. Beim Ausführen von handgeführtem Betrieb greift der Bediener, z. B. der Mensch 11, den Griff 15 und drückt den Handführungsschalter 13. Der handgeführte Betrieb kann ausgeführt werden, während der Handführungsschalter 13 gedrückt wird. Der handgeführte Betrieb kann jedoch nicht ausgeführt werden, während der Handführungsschalter 13 nicht gedrückt wird. Eine später beschriebene Funktion zum Anhalten des Roboters usw. ist unabhängig davon aktiv, ob der Handführungsschalter 13 gedrückt wird oder nicht.
  • Die in 1 veranschaulichte Steuervorrichtung 20 ist ein digitaler Computer, der den Roboter 10 steuert, und schließt eine CPU und einen Speicherabschnitt 22, z. B. einen Speicher, ein. Die Steuervorrichtung 20 schließt außerdem einen Ausführungsabschnitt für Handführung 23 ein. Der Ausführungsabschnitt für Handführung 23 bewirkt, dass sich der Roboter 10 in eine gewünschte Position und Ausrichtung in Übereinstimmung mit dem handgeführten Betrieb des Bedieners, z. B. des Menschen 11, bewegt, während der Handführungsschalter 13 gedrückt wird.
  • Die Steuervorrichtung 20 schließt ferner einen Befehlsabschnitt für Sicherheitsgewährleistungsbetrieb 21 ein, der die durch den ersten Krafterkennungsabschnitt S1 erkannte externe Kraft mit einem vorher festgelegten Schwellenwert vergleicht und in einem Fall, in dem die externe Kraft einen vorher festgelegten Schwellenwert A überschreitet, einen Sicherheitsgewährleistungsbetrieb befiehlt, der bewirkt, dass der Roboter 10 sich in eine Richtung bewegt, welche die externe Kraft reduziert, oder bewirkt, dass der Roboter 10 anhält. Der vorher festgelegte Schwellenwert A ist ein Wert, der im Voraus durch Experimente usw. festgelegt wird, und ist im Speicherabschnitt 22 gespeichert.
  • Die Steuervorrichtung 20 schließt ferner einen Subtraktionsabschnitt 24 ein, der die durch den zweiten Krafterkennungsabschnitt S2 erkannte Bedienkraft von der durch den ersten Krafterkennungsabschnitt S1 erkannten externen Kraft subtrahiert. Der Subtraktionsabschnitt 24 kann als Teil der Funktionen des Befehlsabschnitts für Sicherheitsgewährleistungsbetrieb 21 in dem Befehlsabschnitt für Sicherheitsgewährleistungsbetrieb 21 enthalten sein. Es ist zu beachten, dass die Funktionen des vorstehend beschriebenen Befehlsabschnitts für Sicherheitsgewährleistungsbetrieb 21, des Ausführungsabschnitts für Handführung 23 und des Subtraktionsabschnitts 24 durch die CPU der Steuervorrichtung 20 realisiert werden.
  • 2 ist ein Flussdiagramm, das Vorgänge des in 1 veranschaulichten Systems für Mensch-Roboter-Kollaboration veranschaulicht. Die in 2 veranschaulichten Vorgänge werden in jedem vorher festgelegten Kontrollzyklus ausgeführt. Vorgänge des auf der ersten Ausführungsform basierenden Systems für Mensch-Roboter-Kollaboration 1 werden im Folgenden unter Bezugnahme auf 2 beschrieben.
  • Zuerst wird in Schritt S10 ermittelt, ob der Handführungsschalter 13 gedrückt wird. In einem Fall, in dem der Handführungsschalter 13 nicht gedrückt wird, wird ermittelt, dass der Mensch 11 keinen handgeführten Betrieb, z. B. einen Feineinstellungsbetrieb, einen Direkteinlernbetrieb oder einen Lead-Through-Betrieb, auf den Roboter in einem angehaltenen Zustand ausführt. Mit anderen Worten wird ermittelt, dass der handgeführte Betrieb nicht aktiv ist und dass der Roboter 10 normal gemäß einem vorher festgelegten Betriebsprogramm arbeitet, und das Verfahren rückt zu Schritt S11 vor.
  • In Schritt S11 erkennt der erste Kraftsensor S1 eine auf den Roboter 10 wirkende externe Kraft Fd. Anschließend vergleicht in Schritt S12 der Befehlsabschnitt für Sicherheitsgewährleistungsbetrieb 21 die externe Kraft Fd mit dem vorher festgelegten Schwellenwert A. In einem Fall, in dem ermittelt wird, dass die externe Kraft Fd den Schwellenwert A überschreitet, wird ermittelt, dass der Roboter 10 mit dem Menschen 11 usw. kollidiert ist.
  • In einem solchen Fall rückt das Verfahren zu Schritt S13 vor, und der Befehlsabschnitt für Sicherheitsgewährleistungsbetrieb 21 befiehlt den Sicherheitsgewährleistungsbetrieb. Infolgedessen bewegt sich der Roboter 10 in eine Richtung, welche die externe Kraft reduziert, oder der Roboter 10 wird gestoppt, und die Sicherheit des Menschen 11 wird gewährleistet. Es ist zu beachten, dass in einem Fall, in dem in Schritt S12 ermittelt wird, dass die externe Kraft Fd nicht den Schwellenwert A überschreitet, das Verfahren zu Schritt S11 zurückkehrt und die vorstehend beschriebene Abarbeitung wiederholt wird, bis das Betriebsprogramm des Roboters 10 endet.
  • Dagegen wird in einem Fall, in dem der Handführungsschalter 13 in Schritt S10 gedrückt wird, ermittelt, dass der Mensch 11 manuell einen handgeführten Betrieb auf dem Roboter 10 im angehaltenen Zustand ausführt, und somit kann ermittelt werden, dass der Roboter 10 gemäß dem Ausführungsabschnitt für Handführung 23 betrieben wird. Mit anderen Worten wird ermittelt, dass der handgeführte Betrieb aktiv ist und dass der Roboter 10 nicht gemäß dem vorher festgelegten Betriebsprogramm arbeitet, und das Verfahren rückt zu Schritt S21 vor.
  • In Schritt S21 erkennt der erste Kraftsensor S1 eine auf den Roboter 10 wirkende externe Kraft Fd. Anschließend erkennt in Schritt S22 der zweite Kraftsensor S2 eine auf den Roboter 10 wirkende Bedienkraft Fh. Anschließend subtrahiert in Schritt S23 der Subtraktionsabschnitt 24 die Bedienkraft Fh von der externen Kraft Fd, und die tatsächliche externe Kraft oder die Kraft Fd', die nicht auf den Roboter 10 wirkt, wird berechnet.
  • Anschließend vergleicht in Schritt S24 der Befehlsabschnitt für Sicherheitsgewährleistungsbetrieb 21 die externe Kraft Fd' mit dem vorher festgelegten Schwellenwert A. In einem Fall, in dem ermittelt wird, dass die externe Kraft Fd' den Schwellenwert A überschreitet, wird ermittelt, dass der Roboter 10 mit dem Menschen 11 usw. kollidiert ist, und somit rückt das Verfahren zu Schritt S25 vor, in dem der Sicherheitsgewährleistungsbetrieb wie vorstehend beschrieben befohlen wird. Infolgedessen wird die Sicherheit des Menschen 11 gewährleistet. Es ist zu beachten, dass in einem Fall, in dem in Schritt S24 ermittelt wird, dass die externe Kraft Fd' nicht den Schwellenwert A überschreitet, das Verfahren zu Schritt S21 zurückkehrt und die vorstehend beschriebene Abarbeitung wiederholt wird.
  • Somit wird in der ersten Ausführungsform bei handgeführtem Betrieb, d. h., wenn der Mensch 11 manuell einen handgeführten Betrieb des Roboters 10 im angehaltenen Zustand ausführt, die durch den zweiten Kraftsensor S2 erkannte Bedienkraft von der durch den ersten Kraftsensor S1 erkannten externen Kraft subtrahiert, um die auf den Roboter 10 wirkende externe Nettokraft zu berechnen.
  • Die externe Nettokraft schließt nicht die Bedienkraft ein, und somit kann in einem Fall, in dem der Sicherheitsgewährleistungsbetrieb auf der Basis der externen Nettokraft befohlen wird, die Sicherheit des Menschen gewährleistet werden, ohne den Roboter häufig anzuhalten usw. Somit kann der handgeführte Betrieb unter Gewährleistung der Sicherheit des Menschen selbst in dem Fall, dass handgeführter Betrieb aktiviert wurde, vorteilhaft ausgeführt werden.
  • 3 ist eine schematische graphische Darstellung, die ein auf einer zweiten Ausführungsform basierendes System für Mensch-Roboter-Kollaboration veranschaulicht. Die zweite Ausführungsform ist im Allgemeinen mit dem in 1 veranschaulichten Inhalt identisch, und somit werden nachstehend nur die Unterschiede beschrieben.
  • In 3 ist anstelle des Griffs 15 ein Eingabeabschnitt für eine physikalische Größe 16 auf dem Adapter 12 des Roboters 10 vorgesehen. Der Eingabeabschnitt für eine physikalische Größe 16 ist eine Vorrichtung, in die der Mensch 11 direkt eine physikalische Größe, z. B. einen Neigungswinkel oder eine Kraft, eingibt, und führt handgeführten Betrieb durch den Ausführungsabschnitt für Handführung 23 aus. Der Eingabeabschnitt für eine physikalische Größe 16 ist zum Beispiel ein Joystick, wie in 3 veranschaulicht, jedoch kann der Eingabeabschnitt für eine physikalische Größe 16 ein Hebel, ein Trackball, ein Touchpanel usw. sein.
  • In der zweiten Ausführungsform berechnet der zweite Kraftsensor S2 die Bedienkraft durch eine vorher festgelegte Formel auf der Basis einer physikalischen Größe, die dem Eingabeabschnitt für eine physikalische Größe 16 aufgegeben wird, der von dem Menschen 11 zur Bedienung des Roboters 10 im angehaltenen Zustand verwendet wird. In 3 ist der Handführungsschalter 13 an einem Teil des Eingabeabschnitts für eine physikalische Größe 16, z. B. an der Spitze des Joysticks 16, angebracht. Als Alternative kann der Handführungsschalter 13 weggelassen werden, und der handgeführte Betrieb kann automatisch aktiviert werden, während der Eingabeabschnitt für eine physikalische Größe 16 bedient wird.
  • Das System für Mensch-Roboter-Kollaboration 1 gemäß der zweiten Ausführungsform weist ersichtlich allgemein dieselben Vorgänge auf wie die unter Bezugnahme auf 2 beschriebene erste Ausführungsform und fällt somit ebenfalls in den Bereich der vorliegenden Erfindung.
  • Ein erster Gesichtspunkt stellt ein System für Mensch-Roboter-Kollaboration (1) zur Verfügung, bei dem ein Roboter (10) und ein Mensch (11) in einem gemeinsam genutzten Arbeitsbereich zusammenarbeiten, wobei das System Folgendes umfasst: einen ersten Krafterkennungsabschnitt (S1), der dazu konfiguriert ist, eine auf den Roboter wirkende externe Kraft zu erkennen; einen zweiten Krafterkennungsabschnitt (S2), der dazu konfiguriert ist, nur eine auf den Roboter wirkende Bedienkraft zu erkennen, wenn der Mensch den Roboter manuell bedient; und einen Befehlsabschnitt für Sicherheitsgewährleistungsbetrieb (21), der dazu konfiguriert ist, die durch den ersten Krafterkennungsabschnitt erkannte externe Kraft mit einem vorher festgelegten Schwellenwert zu vergleichen und in dem Fall, dass die externe Kraft den vorher festgelegten Schwellenwert überschreitet, einen Sicherheitsgewährleistungsbetrieb zu befehlen, der bewirkt, dass der Roboter sich in eine Richtung bewegt, welche die externe Kraft reduziert, oder bewirkt, dass der Roboter anhält, wobei, wenn der Mensch den Roboter manuell bedient, während sich der Roboter in einem angehaltenen Zustand befindet, der Befehlsabschnitt für Sicherheitsgewährleistungsbetrieb einen Wert, der durch Subtrahieren der durch den zweiten Krafterkennungsabschnitt erkannten Bedienkraft von der durch den ersten Krafterkennungsabschnitt erkannten externen Kraft erhalten wird, mit dem vorher festgelegten Schwellenwert vergleicht.
  • Gemäß einem zweiten Gesichtspunkt ist nach dem ersten Gesichtspunkt der erste Krafterkennungsabschnitt an einer Basis (18) des Roboters angebracht.
  • Gemäß einem dritten Gesichtspunkt ist nach dem ersten oder zweiten Gesichtspunkt der zweite Krafterkennungsabschnitt zwischen einem Griff (15), der von dem Menschen zur Bedienung des Roboters verwendet wird, während sich der Roboter in einem angehaltenen Zustand befindet, und dem Roboter angebracht.
  • Gemäß einem vierten Gesichtspunkt berechnet nach dem ersten oder zweiten Gesichtspunkt der zweite Krafterkennungsabschnitt die Bedienkraft auf der Basis einer physikalischen Größe, die für einen Eingabeabschnitt für eine physikalische Größe (16) verwendet wird, der von dem Menschen zur Bedienung des Roboters verwendet wird, während sich der Roboter in einem angehaltenen Zustand befindet.
  • Unter dem ersten Gesichtspunkt wird, wenn der Mensch den Roboter manuell bedient, während sich der Roboter im angehaltenen Zustand befindet, d. h. bei handgeführtem Betrieb, die durch den zweiten Krafterkennungsabschnitt erkannte Bedienkraft von der durch den ersten Krafterkennungsabschnitt erkannten externen Kraft subtrahiert. Dementsprechend kann der Sicherheitsgewährleistungsbetrieb auf der Basis der auf den Roboter wirkenden externen Nettokraft befohlen werden. Somit kann der handgeführte Betrieb unter Gewährleistung der Sicherheit des Menschen selbst in dem Fall, dass handgeführter Betrieb aktiviert wurde, vorteilhaft ausgeführt werden.
  • Nach dem zweiten Gesichtspunkt kann die gesamte auf den Roboter wirkende externe Kraft erkannt werden.
  • Nach dem dritten Gesichtspunkt kann nur die auf den Griff wirkende Bedienkraft erkannt werden.
  • Nach dem vierten Gesichtspunkt kann die Bedienkraft selbst in dem Fall, dass ein Eingabeabschnitt für eine physikalische Größe vorgesehen ist, anhand einer vorher festgelegten Formel usw. berechnet werden. Der Eingabeabschnitt für eine physikalische Größe ist ein Joystick, ein Hebel, ein Trackball, ein Touchpanel usw.

Claims (4)

  1. System für Mensch-Roboter-Kollaboration (1), bei dem ein Roboter (10) und ein Mensch (11) in einem gemeinsam genutzten Arbeitsbereich zusammenarbeiten, wobei das System Folgendes umfasst: einen ersten Krafterkennungsabschnitt (S1), der dazu konfiguriert ist, eine auf den Roboter wirkende externe Kraft (Fd) zu erkennen; einen zweiten Krafterkennungsabschnitt (S2), der dazu konfiguriert ist, nur eine auf den Roboter (10) wirkende Bedienkraft (Fh) zu erkennen, wenn der Mensch (11) den Roboter manuell bedient; und einen Befehlsabschnitt für Sicherheitsgewährleistungsbetrieb (21), der dazu konfiguriert ist, die durch den ersten Krafterkennungsabschnitt (S1) erkannte externe Kraft (Fd) mit einem vorher festgelegten Schwellenwert (A) zu vergleichen und in dem Fall, dass die externe Kraft den vorher festgelegten Schwellenwert überschreitet, einen Sicherheitsgewährleistungsbetrieb zu befehlen, der bewirkt, dass der Roboter (10) sich in eine Richtung bewegt, welche die externe Kraft reduziert, oder bewirkt, dass der Roboter (10) anhält, wobei, wenn der Mensch den Roboter manuell bedient, während sich der Roboter in einem angehaltenen Zustand befindet, der Befehlsabschnitt für Sicherheitsgewährleistungsbetrieb (21) einen Wert (Fd'), der durch Subtrahieren der durch den zweiten Krafterkennungsabschnitt (S2) erkannten Bedienkraft (Fh) von der durch den ersten Krafterkennungsabschnitt (S1) erkannten externen Kraft (Fd) erhalten wird, mit dem vorher festgelegten Schwellenwert (A) vergleicht und den besagten Sicherheitsgewährleistungsbetrieb befiehlt, wenn dieser Wert (Fd') den vorher festgelegten Schwellenwert (A) überschreitet.
  2. System für Mensch-Roboter-Kollaboration nach Anspruch 1, wobei der erste Krafterkennungsabschnitt an einer Basis (18) des Roboters (10) angebracht ist.
  3. System für Mensch-Roboter-Kollaboration nach Anspruch 1 oder 2, wobei der zweite Krafterkennungsabschnitt (S2) zwischen einem Griff (15), der von dem Menschen (11) zur Bedienung des Roboters (10) verwendet wird, während sich der Roboter (10) in einem angehaltenen Zustand befindet, und dem Roboter angebracht ist.
  4. System für Mensch-Roboter-Kollaboration nach Anspruch 1 oder 2, wobei der zweite Krafterkennungsabschnitt (S2) die Bedienkraft (Fh) auf der Basis einer physikalischen Größe berechnet, die auf einen Eingabeabschnitt für eine physikalische Größe (16) angewendet wird, der von dem Menschen (11) zur Bedienung des Roboters verwendet wird, während sich der Roboter (10) in einem angehaltenen Zustand befindet.
DE102018100217.3A 2017-01-13 2018-01-08 System für Mensch-Roboter-Kollaboration mit Funktion für Sicherheitsgewährleistungsbetrieb für einen Roboter Active DE102018100217B4 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2017-004059 2017-01-13
JP2017004059A JP6392910B2 (ja) 2017-01-13 2017-01-13 ロボットの安全確保動作機能を備えた人間協働ロボットシステム

Publications (2)

Publication Number Publication Date
DE102018100217A1 DE102018100217A1 (de) 2018-07-19
DE102018100217B4 true DE102018100217B4 (de) 2019-07-25

Family

ID=62716512

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102018100217.3A Active DE102018100217B4 (de) 2017-01-13 2018-01-08 System für Mensch-Roboter-Kollaboration mit Funktion für Sicherheitsgewährleistungsbetrieb für einen Roboter

Country Status (4)

Country Link
US (1) US10252415B2 (de)
JP (1) JP6392910B2 (de)
CN (1) CN108297056B (de)
DE (1) DE102018100217B4 (de)

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10583557B2 (en) * 2017-02-10 2020-03-10 GM Global Technology Operations LLC Redundant underactuated robot with multi-mode control framework
WO2019186146A1 (en) 2018-03-28 2019-10-03 Bae Systems Plc Collaborative robot system
JP6836557B2 (ja) * 2018-08-30 2021-03-03 ファナック株式会社 人間協調ロボットシステム
JP6841802B2 (ja) 2018-08-31 2021-03-10 ファナック株式会社 ロボットおよびロボットシステム
JP6878381B2 (ja) * 2018-10-26 2021-05-26 ファナック株式会社 ロボットシステム
US11305434B2 (en) 2018-10-26 2022-04-19 Fanuc Corporation Robot system
CN109297373A (zh) * 2018-11-14 2019-02-01 中国空空导弹研究院 一种空空导弹单兵挂装装置
DE102018133483B4 (de) * 2018-12-21 2022-02-24 Franka Emika Gmbh Regeleinrichtung zur Sollwertkompensation
JP7302182B2 (ja) * 2019-01-29 2023-07-04 セイコーエプソン株式会社 水平多関節ロボット
JP7283994B2 (ja) * 2019-06-21 2023-05-30 ファナック株式会社 ロボットの制御装置およびプログラミング装置
CN110497408B (zh) * 2019-08-16 2022-08-16 深圳华数机器人有限公司 一种人机协作工业机器人驱控一体***
JP7351677B2 (ja) * 2019-09-03 2023-09-27 ファナック株式会社 ロボットシステム
WO2021086327A1 (en) * 2019-10-29 2021-05-06 Abb Schweiz Ag System and method for robotic evaluation
JP7483420B2 (ja) 2020-03-12 2024-05-15 キヤノン株式会社 ロボットシステム、制御装置、情報処理装置、制御方法、情報処理方法、物品の製造方法、プログラム、および記録媒体
JP7101942B2 (ja) * 2020-07-10 2022-07-19 株式会社安川電機 ロボットシステム及びロボットの作業方法
WO2023195177A1 (ja) * 2022-04-08 2023-10-12 ファナック株式会社 ロボット制御装置及び制御方法

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE69622572T2 (de) 1995-09-14 2003-04-03 Yaskawa Denki Kitakyushu Kk Lehrvorrichtung für roboter
EP2189255A1 (de) 2007-09-12 2010-05-26 Toyota Jidosha Kabushiki Kaisha Kraftverstärker und steuerungsverfahren dafür
US20100152896A1 (en) 2008-02-06 2010-06-17 Mayumi Komatsu Robot, controlling device and controlling method for robot, and controlling program for robot-controlling device
JP4938118B2 (ja) 2010-08-17 2012-05-23 ファナック株式会社 人間協調ロボットシステム
US8396594B2 (en) 2010-01-04 2013-03-12 Panasonic Corporation Robot, control device for robot, and control method of robot
US20150081099A1 (en) 2013-02-25 2015-03-19 Panasonic Intellectual Property Management Co., Ltd. Robot, robot control apparatus, robot control method, and robot control program
JP2015199174A (ja) 2014-04-09 2015-11-12 ファナック株式会社 リードスルー機能を有する人協調型産業用ロボット
JP5946859B2 (ja) 2014-04-14 2016-07-06 ファナック株式会社 力に応じて動かすロボットのロボット制御装置およびロボットシステム
DE102016100727A1 (de) 2015-01-22 2016-07-28 GM Global Technology Operations LLC (n. d. Ges. d. Staates Delaware) System und Verfahren mit zusammenarbeitenden Robotern

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
BE757583A (fr) 1969-10-15 1971-04-15 Dow Chemical Co Sels d'hydroxyarylpolymethylene sulfonium et produits en derivant
JPS5946859B2 (ja) 1978-04-17 1984-11-15 順二 岡田 容器
JPH0374A (ja) 1988-12-31 1991-01-07 Tonen Corp 白血球吸着分離材
JPH08216074A (ja) * 1995-02-17 1996-08-27 Yaskawa Electric Corp ロボットの直接教示装置
US7558647B2 (en) * 2006-01-13 2009-07-07 Panasonic Corporation Device and method for controlling robot arm, robot and program based on object-dependent impedance
JP5905443B2 (ja) * 2013-12-25 2016-04-20 ファナック株式会社 人協調型産業用ロボットの外力判定方法および外力判定装置
US9452532B2 (en) * 2014-01-27 2016-09-27 Panasonic Intellectual Property Management Co., Ltd. Robot, device and method for controlling robot, and computer-readable non-transitory recording medium
JP6140114B2 (ja) * 2014-07-31 2017-05-31 ファナック株式会社 移動式人協調型ロボット
JP5931167B1 (ja) * 2014-12-11 2016-06-08 ファナック株式会社 人間協調型ロボットシステム
JP6055002B2 (ja) * 2015-02-20 2016-12-27 ファナック株式会社 ロボットを退避動作させる人間協調ロボットシステム
JP6034895B2 (ja) * 2015-02-20 2016-11-30 ファナック株式会社 外力に応じてロボットを退避動作させる人間協調ロボットシステム
JP6105674B2 (ja) * 2015-05-28 2017-03-29 ファナック株式会社 ロボットと人間との接触力を監視するロボットシステム
JP6591818B2 (ja) * 2015-07-30 2019-10-16 ファナック株式会社 産業用ロボットシステムおよびその制御方法
JP6240689B2 (ja) * 2015-07-31 2017-11-29 ファナック株式会社 人の行動パターンを学習する機械学習装置、ロボット制御装置、ロボットシステム、および機械学習方法
JP6423815B2 (ja) * 2016-03-30 2018-11-14 ファナック株式会社 人協働型のロボットシステム
JP6431017B2 (ja) * 2016-10-19 2018-11-28 ファナック株式会社 機械学習により外力の検出精度を向上させた人協調ロボットシステム
JP6420298B2 (ja) * 2016-12-02 2018-11-07 ファナック株式会社 ロボットを制御するロボット制御装置、およびロボットに加わる外乱値を推定する方法

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE69622572T2 (de) 1995-09-14 2003-04-03 Yaskawa Denki Kitakyushu Kk Lehrvorrichtung für roboter
EP2189255A1 (de) 2007-09-12 2010-05-26 Toyota Jidosha Kabushiki Kaisha Kraftverstärker und steuerungsverfahren dafür
US20100152896A1 (en) 2008-02-06 2010-06-17 Mayumi Komatsu Robot, controlling device and controlling method for robot, and controlling program for robot-controlling device
US8396594B2 (en) 2010-01-04 2013-03-12 Panasonic Corporation Robot, control device for robot, and control method of robot
JP4938118B2 (ja) 2010-08-17 2012-05-23 ファナック株式会社 人間協調ロボットシステム
US20150081099A1 (en) 2013-02-25 2015-03-19 Panasonic Intellectual Property Management Co., Ltd. Robot, robot control apparatus, robot control method, and robot control program
JP2015199174A (ja) 2014-04-09 2015-11-12 ファナック株式会社 リードスルー機能を有する人協調型産業用ロボット
JP5946859B2 (ja) 2014-04-14 2016-07-06 ファナック株式会社 力に応じて動かすロボットのロボット制御装置およびロボットシステム
DE102016100727A1 (de) 2015-01-22 2016-07-28 GM Global Technology Operations LLC (n. d. Ges. d. Staates Delaware) System und Verfahren mit zusammenarbeitenden Robotern

Also Published As

Publication number Publication date
US20180200881A1 (en) 2018-07-19
CN108297056A (zh) 2018-07-20
CN108297056B (zh) 2020-04-07
DE102018100217A1 (de) 2018-07-19
JP2018111174A (ja) 2018-07-19
US10252415B2 (en) 2019-04-09
JP6392910B2 (ja) 2018-09-19

Similar Documents

Publication Publication Date Title
DE102018100217B4 (de) System für Mensch-Roboter-Kollaboration mit Funktion für Sicherheitsgewährleistungsbetrieb für einen Roboter
DE102017003000B4 (de) Mit Menschen kooperierendes Robotersystem
DE102015007524B4 (de) Mehrgelenkroboter mit einer Funktion zum Repositionieren des Arms
DE102016001644B4 (de) Mensch-Roboter-Kooperationssystem, in dem bewirkt wird, dass ein Roboter einen Rückzugsvorgang in Abhängigkeit von einer externen Kraft durchführt
DE102015016341B4 (de) Robotersteuervorrichtung zum Anhalten eines Roboters durch Detektieren einer Kontaktkraft mit einer Person
EP2851162B1 (de) Verfahren zum manuell geführten Verstellen der Pose eines Manipulatorarms eines Industrieroboters und zugehöriger Industrieroboter
DE102011109908B4 (de) Interaktives Mensch-Roboter System
DE102015004426B4 (de) Industrieroboter, der mit Menschen zusammenarbeitet und der eine Nachahmungsfunktion aufweist
DE102008041602B4 (de) Roboter und Verfahren zum Steuern eines Roboters
DE102014216514B3 (de) Verfahren zum Programmieren eines Industrieroboters und zugehöriger Industrieroboter
DE102018111371B4 (de) Robotersystem
EP2000872B1 (de) Industrieroboter und Verfahren zum Programmieren eines Industrieroboters
DE102018107069B4 (de) Robotersystem
DE102015005212B4 (de) Sicherheitsüberwachungsvorrichtung für einen ein Werkstück greifenden und tragenden Roboter
EP2073084B1 (de) Verfahren und Einrichtung zur Steuerung eines Roboter Manipulators
DE102016008908A1 (de) Industrierobotersystem und Steuerverfahren dafür
DE102015114013B4 (de) Verfahren und Vorrichtung zur Steuerung des Betriebs eines Roboters
DE202016002733U1 (de) Endeffektor-Vorrichtung
DE102016111173A1 (de) Verfahren zum Betreiben einer Greif- bzw. Spannvorrichtung
DE102018114445B4 (de) Vorrichtung und Verfahren zur Einschätzung einer Position des Schwerpunkts eines Roboters
DE102019105743A1 (de) Steuervorrichtung und Steuerverfahren für einen kooperativen Roboter
DE102019007186B4 (de) Robotersystem und Robotersteuerungsverfahren für kooperatives Arbeiten mit Menschen
DE102017204211B4 (de) Robotersteuerung und Robotersteuerungsverfahren
WO2015158612A1 (de) Robotervorrichtung mit einer linearachse
DE102018215960B4 (de) Robotersystem

Legal Events

Date Code Title Description
R012 Request for examination validly filed
R016 Response to examination communication
R018 Grant decision by examination section/examining division
R020 Patent grant now final