WO2018036863A1 - Verfahren zur steuerung einer robotergestützten bearbeitung eines werkstückes mittels einer mensch-roboter-kollaboration-schnittstelle - Google Patents
Verfahren zur steuerung einer robotergestützten bearbeitung eines werkstückes mittels einer mensch-roboter-kollaboration-schnittstelle Download PDFInfo
- Publication number
- WO2018036863A1 WO2018036863A1 PCT/EP2017/070653 EP2017070653W WO2018036863A1 WO 2018036863 A1 WO2018036863 A1 WO 2018036863A1 EP 2017070653 W EP2017070653 W EP 2017070653W WO 2018036863 A1 WO2018036863 A1 WO 2018036863A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- robot
- operator
- programming
- interface
- workpiece
- 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.)
- Ceased
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1694—Programme controls characterised by use of sensors other than normal servo-feedback from position, speed or acceleration sensors, perception control, multi-sensor controlled systems, sensor fusion
- B25J9/1697—Vision controlled systems
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J19/00—Accessories fitted to manipulators, e.g. for monitoring, for viewing; Safety devices combined with or specially adapted for use in connection with manipulators
- B25J19/02—Sensing devices
- B25J19/021—Optical sensing devices
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J19/00—Accessories fitted to manipulators, e.g. for monitoring, for viewing; Safety devices combined with or specially adapted for use in connection with manipulators
- B25J19/06—Safety devices
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/0081—Programme-controlled manipulators with leader teach-in means
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1656—Programme controls characterised by programming, planning systems for manipulators
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1674—Programme controls characterised by safety, monitoring, diagnostic
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/42—Recording and playback systems, i.e. in which the programme is recorded from a cycle of operations, e.g. the cycle of operations being manually controlled, after which this record is played back on the same machine
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/35—Nc in input of data, input till input file format
- G05B2219/35444—Gesture interface, controlled machine observes operator, executes commands
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/36—Nc in input of data, input key till input tape
- G05B2219/36133—MMI, HMI: man machine interface, communication
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/36—Nc in input of data, input key till input tape
- G05B2219/36433—Position assisted teaching
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/36—Nc in input of data, input key till input tape
- G05B2219/36492—Record position and orientation, posture of probe, tool
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/37—Measurements
- G05B2219/37567—3-D vision, stereo vision, with two cameras
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/39—Robotics, robotics to robotics hand
- G05B2219/39441—Voice command, camera detects object, grasp, move
Definitions
- the invention relates to a method for controlling a robot-supported machining of a workpiece by means of an end effector within a working space, in which the
- Robot control of the end effector robot is equipped by means of a human-robot interface (MRK interface) for an interaction between human and robot, wherein the execution of the work program is released by the robot from the robot controller only when no operator located within the work space.
- MTK interface human-robot interface
- a device comprising a robot with a robot controller with an associated human-robot interface is known, in which the detected protection area with respect to its extent and functionality robot activity related and / or robot working position related variable formed.
- the robot control has been expanded to include these operating modes.
- the various forms of interaction define the levels of temporal and spatial separation.
- protection area is assigned the function immediate shutdown of the robot, whereas in another working position the protection area is assigned only the function reduction of the working speed of the robot.
- the object of the invention is to carry out the method of the type mentioned at the beginning in such a way that an advantageous use of an MRK-capable robot is made possible for small series or even for individual applications.
- Robot is performed by the interaction with the operator by means of the MRK interface within the workspace after removal and / or after deactivation of the end effector and that the work program is executed without an interaction with an operator when no operator is within the workspace.
- the MRK interface is not designed to interact with the robot
- the MRK interface is used exclusively during the learning phase, wherein it has been found that the programming of the robot is considerably simplified by the MRK interface.
- the operator is together with the robot within the working space, wherein in a conventional manner, the activation of the end effector interrupted or previously removed and optionally by a
- Placeholder is replaced.
- the user then performs individual movements or virtually marks certain positions that require, for example, a processing by the robot.
- the programming can be done very quickly, because not about the entire machining program has to be learned anew, but only programmed relevant positions, in particular so be selected.
- the programming may be based on the fact that the robot controller detects the position of a referencing element by means of optical sensors, so that the programming can be carried out without contact and without additional programming effort.
- the programming of the robot by a mark of
- the end effector is deactivated during programming or replaced by a placeholder whose outer dimensions are to be used later
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Manipulator (AREA)
- Numerical Control (AREA)
Abstract
Die Erfindung betrifft ein Verfahren zur Steuerung einer robotergestützten Bearbeitung eines Werkstückes mittels eines Endeffektors innerhalb eines Arbeitsraumes, bei dem die Robotersteuerung des den Endeffektor führenden Roboters mit einer Mensch-Roboter- Kollaboration-Schnittstelle (MRK-Schnittstelle) ausgestattet ist. Die Programmierung des Roboters erfolgt durch die Interaktion mit der Bedienperson mittels der MRK-Schnittstelle innerhalb des Arbeitsraumes nach Entfernung und/oder nach Deaktivierung des Endeffektors. Wenn sich keine Bedienperson innerhalb des Arbeitsraumes befindet kann das Arbeitsprogramm gestartet und ohne eine Interaktion mit einer Bedienperson ausgeführt werden. Somit wird die MRK-Schnittstelle ausschließlich während der Programmierung des Roboters genutzt.
Description
Beschreibung
Verfahren zur Steuerung einer robotergestützten Bearbeitung eines Werkstückes
mittels einer Mensch-Roboter-Kollaboration-Schnittstelle
Die Erfindung betrifft ein Verfahren zur Steuerung einer robotergestützten Bearbeitung eines Werkstückes mittels eines Endeffektors innerhalb eines Arbeitsraumes, bei dem die
Robotersteuerung des den Endeffektor führenden Roboters mittels einer Mensch-Roboter- Kollaboration-Schnittstelle (MRK-Schnittstelle) für eine Interaktionen zwischen Mensch und Roboter ausgestattet ist, wobei die Ausführung des Arbeitsprogrammes durch den Roboter von der Robotersteuerung nur dann freigegeben wird, wenn sich keine Bedienperson innerhalb des Arbeitsraumes befindet.
Aus dem Stand der Technik ist es bekannt, großtechnische Anlagen mit Manipulatoren oder Robotern, insbesondere Industrierobotern, auszustatten. So werden beispielsweise seit langem im Fahrzeugbau Manipulatoren und Roboter für vollautomatische Bearbeitungs- und
Montageprozesse eingesetzt.
Die aus dem Stand der Technik bekannten Roboter, insbesondere Multifunktionsroboter, können zwar grundsätzlich unterschiedliche Aufgaben wahrnehmen, ihre Funktionalität ist jedoch in der Regel auf den vollautomatischen Einsatz gerichtet.
Bei konventionellen, vollautomatischen Industrierobotern ist es aufgrund von Industrienormen, beispielsweise der ISO 10218-1 :2006, der ISO 10218-2:2008 oder der Richtlinie 2006/42/EG notwendig, eine Abtrennung des Arbeits- und Bewegungsbereiches des Roboters vom
Aufenthaltsort von Personen vorzusehen. Insbesondere müssen während der Tätigkeit und im Betriebszustand des Roboters der Arbeitsraum und der Bewegungsraum von Roboter und Bedienperson zu jedem Zeitpunkt getrennt bleiben, um eine Gefährdung durch den Roboter auszuschließen.
Weiterhin ist es bekannt Menschen mit Robotern interagieren, also zusammenarbeiten zu lassen. Diese Art der Zusammenarbeit, bei der innerhalb des Arbeitsraumes ein Schutzbereich eingerichtet wird, um den Menschen vor einer unerwünschten Kollision mit dem Roboter zu schützen, wird als Mensch-Roboter-Kollaboration (MRK) bezeichnet. Hierfür geeignete Roboter
sind beispielsweise aus der DE 10 2007 063 099 A1 , der DE 10 2007 014 023 A1 sowie der DE 10 2007 028 758 B4 bekannt.
Bei der Einzelteilfertigung stoßen derartige Systeme hinsichtlich der für ihre Realisierung notwendigen Kosten, hinsichtlich der Systemstabilität und hinsichtlich der Prozesssicherheit an ihre Grenzen.
Gerade im Werkzeugbau tritt während bestimmter manueller Arbeiten oftmals die Notwendigkeit auf, eine qualifizierte und schnelle Entscheidung über das weitere Vorgehen aufgrund einer Beobachtung durch die in dem jeweiligen Arbeitsbereich tätigen Bedienpersonen zu treffen.
Aus der DE 10 2009 051 146 A1 ist eine Vorrichtung umfassend einen Roboter mit einer Robotersteuerung mit eine zugeordnete Mensch-Roboter-Schnittstelle bekannt, bei dem der erfasste Schutzbereich hinsichtlich seiner Ausdehnung und Funktionalität Roboter- tätigkeitsbezogen und/oder Roboter-arbeitspositionsbezogen variierbar ausgebildet ist. Die Robotersteuerung ist entsprechend um diese Betriebsmodi erweitert. Die verschiedenen Interaktionsformen definieren dabei die Ebenen der zeitlichen und örtlichen Trennung.
Es ist auch bekannt, einem Schutzbereich unterschiedliche Funktionalitäten zuzuordnen. So kann es möglich sein, dass in dem einen Falle dem Schutzbereich die Funktion sofortiges Abschalten des Roboters zugeordnet ist, wohingegen in einer anderen Arbeitsposition dem Schutzbereich lediglich die Funktion Reduzierung der Arbeitsgeschwindigkeit des Roboters zugeordnet ist.
Während der Programmieraufwand für solche MRK-Prozesse bei Großserienprozessen wirtschaftlich sinnvoll ist, haben derartige Roboteranwendungen für individuelle oder
einzelfallbezogene Bearbeitungsprogramme keinen oder einen lediglich sehr geringen wirtschaftlichen Nutzen.
Vor diesem Hintergrund liegt daher der Erfindung die Aufgabe zugrunde, das Verfahren der eingangs genannten Art derart auszuführen, dass dadurch auch für Kleinserien oder auch für einzelne Anwendungen ein vorteilhafter Einsatz eines MRK-fähigen Roboters ermöglicht wird.
Diese Aufgabe wird gelöst mit einem Verfahren gemäß den Merkmalen des Patentanspruches 1. Die Unteransprüche betreffen besonders zweckmäßige Weiterbildungen der Erfindung.
Erfindungsgemäß ist also ein Verfahren vorgesehen, bei dem die Programmierung des
Roboters durch die Interaktion mit der Bedienperson mittels der MRK-Schnittstelle innerhalb des Arbeitsraumes nach Entfernung und/oder nach Deaktivierung des Endeffektors erfolgt und dass das Arbeitsprogramm ohne eine Interaktion mit einer Bedienperson ausgeführt wird, wenn sich keine Bedienperson innerhalb des Arbeitsraumes befindet. In verblüffend einfacher Weise wird hierbei die MRK-Schnittstelle nicht etwa für eine Interaktion des Roboters mit der
Bedienperson während der Durchführung der Bearbeitung, sondern ausschließlich während der Programmierung, also der Anlernphase des Roboters genutzt. Die eigentliche Ausführung des erlernten Programmes erfolgt dann ohne Interaktion des Benutzers und nur dann, wenn sich keine Bedienperson innerhalb des Arbeitsraumes befindet. Anders als beim Stand der Technik wird also die MRK-Schnittstelle ausschließlich während der Lernphase genutzt, wobei sich herausgestellt hat, dass durch die MRK-Schnittstelle die Programmierung des Roboters wesentlich vereinfacht ist. In der Lernphase befindet sich die Bedienperson gemeinsam mit dem Roboter innerhalb des Arbeitsraumes, wobei in an sich bekannter Weise die Aktivierung des Endeffektors unterbrochen oder dieser zuvor entfernt und gegebenenfalls durch einen
Platzhalter ersetzt wird. Der Benutzer führt dann einzelne Bewegungen aus oder markiert virtuell bestimmte Positionen, die beispielsweise eine Bearbeitung durch den Roboter erfordern. Auf der Basis hinterlegter Bearbeitungsparameter des Werkstücks kann die Programmierung sehr schnell erfolgen, weil nicht etwa das gesamte Bearbeitungsprogramm neu erlernt werden muss, sondern nur relevante Positionen programmiert, insbesondere also ausgewählt werden.
Dabei hat es sich bereits als besonders sinnvoll erwiesen, wenn die MRK Schnittstelle während der Durchführung des Arbeitsprogrammes deaktiviert wird, sodass die Programmierung bzw. jedweder Eingriff in das Bearbeitungsprogramm lediglich in einem Anlernmodus während der Deaktivierung des Endeffektors stattfindet. Somit ist sichergestellt, dass eine Interaktion des Roboters mit dem Menschen bei betriebsbereitem Endeffektor ausgeschlossen ist.
Die Programmierung kann darauf beruhen, dass die Robotorsteuerung die Position eines Referenzierungselementes durch optische Sensoren erfasst, sodass die Programmierung berührungslos und ohne zusätzlichen Programmieraufwand durchgeführt werden kann.
Besonders praxisgerecht ist es hingegen, wenn die Programmierung des Roboters durch eine manuelle Führung des Roboters durch die Bedienperson erfolgt, indem die Bedienperson den Roboter manuell bewegt und zu der gewünschten Position führt. Hierdurch kann die
Bedienperson die so erreichte Position in einfacher Weise selbst visuell überprüfen. Mehr noch
kann so die Bewegung weitgehend intuitiv durchgeführt werden, ohne dass hierzu vorhandene Restriktionen als zusätzliche Beschränkungen programmiert werden müssten.
Vorzugsweise erfolgt die Programmierung des Roboters durch eine Markierung von
Referenzpunkten an dem Werkstück durch die Bedienperson, sodass die Steuerung den Bewegungsverlauf zwischen den Referenzpunkten selbsttätig ergänzt bzw. interpoliert. Eine Programmierung eines vollständigen Bearbeitungsablaufs ist daher entbehrlich.
Hierbei hat es sich bereits als besonders vorteilhaft erwiesen, wenn die Programmierung des Roboters dadurch erfolgt, dass mittels eines optischen Sensors Gesten der Bedienperson erfasst und mittels einer Steuereinheit identifiziert und einer bestimmten Programmsequenz zugeordnet wird. Hierdurch wird eine nahezu intuitive Bedienung und Programmierung auch für Laien ohne weiteres ermöglicht. Die Kenntnis von Programmcodes ist somit entbehrlich. Die Gesten der Bedienperson können dabei sowohl allgemeiner Art sein oder auch speziellen Bearbeitungsschritten zugeordnet sein.
Besonders bevorzugt wird der Endeffektor während der Programmierung deaktiviert oder durch einen Platzhalter ersetzt, dessen äußere Abmessungen dem später einzusetzenden
Endeffektor zumindest weitgehend entsprechen. Ein solcher Platzhalter, bei dem zur
Vermeidung einer Verletzungsgefahr insbesondere keine Schneiden vorhanden sind, weist zudem ein reduziertes Eigengewicht auf und kann dadurch von der Bedienperson mühelos geführt werden.
Claims
1 . Verfahren zur Steuerung einer robotergestützten Bearbeitung eines Werkstückes mittels eines Endeffektors innerhalb eines Arbeitsraumes, bei dem die Robotersteuerung des den Endeffektor führenden Roboters mit einer Mensch-Roboter-Kollaboration-Schnittstelle (MRK-Schnittstelle) für eine Interaktionen zwischen Mensch und Roboter ausgestattet ist, wobei die Ausführung des Arbeitsprogrammes durch den Roboter von der
Robotersteuerung nur dann freigegeben wird, wenn sich keine Bedienperson innerhalb des Arbeitsraumes befindet, dadurch gekennzeichnet, dass die Programmierung des Roboters durch die Interaktion mit der Bedienperson mittels der MRK-Schnittstelle innerhalb des Arbeitsraumes nach Entfernung und/oder nach Deaktivierung des
Endeffektors erfolgt und dass das Arbeitsprogramm ohne eine Interaktion mit einer Bedienperson ausgeführt wird, wenn sich keine Bedienperson innerhalb des Arbeitsraumes befindet.
2. Verfahren nach Anspruch 1 , dadurch gekennzeichnet, dass die MRK Schnittstelle
während der Durchführung des Arbeitsprogrammes deaktiviert wird.
3. Verfahren nach den Ansprüchen 1 oder 2, dadurch gekennzeichnet, dass die
Programmierung des Roboters durch eine manuelle Führung des Roboters durch die Bedienperson erfolgt.
4. Verfahren nach zumindest einem der vorangehenden Ansprüche, dadurch
gekennzeichnet, dass die Programmierung des Roboters durch eine Markierung von Referenzpunkten an dem Werkstück durch die Bedienperson erfolgt.
5. Verfahren nach Anspruch 4, dadurch gekennzeichnet, dass die Markierung mittels eines optischen Sensors erfasst und eine Bildauswertung in einer Steuereinheit durchgeführt wird.
6. Verfahren nach zumindest einem der vorangehenden Ansprüche, dadurch
gekennzeichnet, dass die Programmierung des Roboters dadurch erfolgt, dass mittels eines optischen Sensors Gesten der Bedienperson erfasst und mittels einer Steuereinheit identifiziert und einer bestimmten Programmsequenz zugeordnet wird.
7. Verfahren nach zumindest einem der vorangehenden Ansprüche, dadurch gekennzeichnet, dass der Endeffektor während der Programmierung deaktiviert wird.
8. Verfahren nach zumindest einem der vorangehenden Ansprüche, dadurch
gekennzeichnet, dass der Endeffektor während der Programmierung durch einen Platzhalter ersetzt wird.
9. Verfahren nach zumindest einem der vorangehenden Ansprüche, dadurch
gekennzeichnet, dass mittels der Steuerung eine Bewegungsbahn zwischen verschiedenen Positionen an dem zu bearbeitenden Werkstück interpoliert wird.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201780035868.7A CN109311162A (zh) | 2016-08-22 | 2017-08-15 | 借助人机协作界面控制机器人辅助的工件加工的方法 |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102016215683.7A DE102016215683B4 (de) | 2016-08-22 | 2016-08-22 | Verfahren zur Steuerung einer robotergestützten Bearbeitung eines Werkstückes mittels einer Mensch-Roboter-Kollaboration-Schnittstelle |
| DE102016215683.7 | 2016-08-22 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2018036863A1 true WO2018036863A1 (de) | 2018-03-01 |
Family
ID=59683556
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/EP2017/070653 Ceased WO2018036863A1 (de) | 2016-08-22 | 2017-08-15 | Verfahren zur steuerung einer robotergestützten bearbeitung eines werkstückes mittels einer mensch-roboter-kollaboration-schnittstelle |
Country Status (3)
| Country | Link |
|---|---|
| CN (1) | CN109311162A (de) |
| DE (1) | DE102016215683B4 (de) |
| WO (1) | WO2018036863A1 (de) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102023118216A1 (de) * | 2023-07-10 | 2025-01-16 | Krones Aktiengesellschaft | Verpackungsmaschine sowie Verfahren zu deren Betrieb |
Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20060178775A1 (en) * | 2005-02-04 | 2006-08-10 | George Zhang | Accelerometer to monitor movement of a tool assembly attached to a robot end effector |
| WO2007096322A2 (en) * | 2006-02-23 | 2007-08-30 | Abb Ab | A system for controlling the position and orientation of an object in dependence on received forces and torques from a user |
| DE102007014023A1 (de) | 2007-03-23 | 2008-09-25 | Deutsches Zentrum für Luft- und Raumfahrt e.V. | Roboter-Manipulatorarm-Gelenkantrieb |
| DE102007028758B4 (de) | 2007-06-22 | 2009-04-02 | Deutsches Zentrum für Luft- und Raumfahrt e.V. (DLR) | Roboter-Manipulator-Gelenkantrieb |
| DE102007063099A1 (de) | 2007-12-28 | 2009-07-02 | Kuka Roboter Gmbh | Roboter und Verfahren zum Überwachen der Momente an einem solchen |
| US20100094461A1 (en) * | 2008-10-10 | 2010-04-15 | Abb Ag | Method for teaching an industrial robot, and a correspondingly equipped industrial robot |
| DE102009051146A1 (de) | 2008-10-29 | 2011-04-28 | Sms Siemag Ag | Automatisierungskonzept für ein Hütten- oder Walzwerk |
| WO2014093822A1 (en) * | 2012-12-14 | 2014-06-19 | Abb Technology Ag | Bare hand robot path teaching |
| US20140207285A1 (en) * | 2013-01-23 | 2014-07-24 | Denso Wave Incorporated | System and method for monitoring entry of object into surrounding area of robot |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2015526309A (ja) * | 2012-08-31 | 2015-09-10 | リシンク ロボティクス インコーポレイテッド | 安全ロボット動作のためのシステムおよび方法 |
| DE102014216514B3 (de) | 2014-08-20 | 2015-09-10 | Kuka Roboter Gmbh | Verfahren zum Programmieren eines Industrieroboters und zugehöriger Industrieroboter |
-
2016
- 2016-08-22 DE DE102016215683.7A patent/DE102016215683B4/de active Active
-
2017
- 2017-08-15 CN CN201780035868.7A patent/CN109311162A/zh active Pending
- 2017-08-15 WO PCT/EP2017/070653 patent/WO2018036863A1/de not_active Ceased
Patent Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20060178775A1 (en) * | 2005-02-04 | 2006-08-10 | George Zhang | Accelerometer to monitor movement of a tool assembly attached to a robot end effector |
| WO2007096322A2 (en) * | 2006-02-23 | 2007-08-30 | Abb Ab | A system for controlling the position and orientation of an object in dependence on received forces and torques from a user |
| DE102007014023A1 (de) | 2007-03-23 | 2008-09-25 | Deutsches Zentrum für Luft- und Raumfahrt e.V. | Roboter-Manipulatorarm-Gelenkantrieb |
| DE102007028758B4 (de) | 2007-06-22 | 2009-04-02 | Deutsches Zentrum für Luft- und Raumfahrt e.V. (DLR) | Roboter-Manipulator-Gelenkantrieb |
| DE102007063099A1 (de) | 2007-12-28 | 2009-07-02 | Kuka Roboter Gmbh | Roboter und Verfahren zum Überwachen der Momente an einem solchen |
| US20100094461A1 (en) * | 2008-10-10 | 2010-04-15 | Abb Ag | Method for teaching an industrial robot, and a correspondingly equipped industrial robot |
| DE102009051146A1 (de) | 2008-10-29 | 2011-04-28 | Sms Siemag Ag | Automatisierungskonzept für ein Hütten- oder Walzwerk |
| WO2014093822A1 (en) * | 2012-12-14 | 2014-06-19 | Abb Technology Ag | Bare hand robot path teaching |
| US20140207285A1 (en) * | 2013-01-23 | 2014-07-24 | Denso Wave Incorporated | System and method for monitoring entry of object into surrounding area of robot |
Non-Patent Citations (1)
| Title |
|---|
| SANG CHOI ET AL: "Lead-through robot teaching", 2013 IEEE CONFERENCE ON TECHNOLOGIES FOR PRACTICAL ROBOT APPLICATIONS (TEPRA), 22 April 2013 (2013-04-22), pages 1 - 4, XP055420857, ISSN: 2325-0526, ISBN: 978-1-4673-6223-8, DOI: 10.1109/TePRA.2013.6556347 * |
Also Published As
| Publication number | Publication date |
|---|---|
| DE102016215683B4 (de) | 2024-12-19 |
| DE102016215683A1 (de) | 2018-02-22 |
| CN109311162A (zh) | 2019-02-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| AT509927B1 (de) | Verfahren zum programmieren oder vorgeben von bewegungen oder abläufen eines industrieroboters | |
| EP2342031B1 (de) | Roboterinteraktionssystem | |
| DE102014222809B3 (de) | Event-basierte Redundanzwinkelkonfiguartion für Gelenkarmroboter | |
| DE102015009048B3 (de) | Steuern eines nachgiebig geregelten Roboters | |
| EP2838698B2 (de) | Roboteranordnung und verfahren zum steuern eines roboters | |
| DE102015008144A1 (de) | Umschalten einer Steuerung eines Roboters in einen Handführ-Betriebsmodus | |
| DE202013104860U1 (de) | Arbeitsvorrichtung | |
| EP2977148B1 (de) | Verfahren und vorrichtung zum steuern eines roboters | |
| DE102012007242A1 (de) | Vorrichtung und Verfahren zur sicheren Mensch-Roboter-Kooperation | |
| WO2016050238A1 (de) | Verfahren und vorrichtung zur steuerung/regelung eines roboter-manipulators | |
| DE102012015975A1 (de) | Verfahren zum Betreiben eines Sicherheitssystems für eine Produktionsstation und Sicherheitssystem für eine Produktionsstation | |
| DE102014226933B3 (de) | Vorrichtung und Verfahren zum Aufnehmen von Positionen | |
| EP1675709A2 (de) | VERFAHREN ZUR EINRICHTUNG EINER BEWEGUNG EINES HANDHABUNGSGERÄTS UND BILDVERARBEITUNG | |
| DE102010008240B4 (de) | Verfahren zum Betrieb eines mehrachsigen, vorzugsweise sechsachsigen, Roboters | |
| WO2017129360A1 (de) | Steuern eines roboterverbands | |
| DE102013020596A1 (de) | Arbeitsstation und Verfahren zum Durchführen wenigstens eines Arbeitsschritts, insbesondere zum Herstellen eines Kraftwagens | |
| WO2012045403A1 (de) | Steuerung eines roboters | |
| DE102015117306B4 (de) | Mehrachs-Maus für einen Mehrachsroboter | |
| WO2018036863A1 (de) | Verfahren zur steuerung einer robotergestützten bearbeitung eines werkstückes mittels einer mensch-roboter-kollaboration-schnittstelle | |
| DE102015003657B4 (de) | Robotersystem für Prozesseinsätze mit Funktion zur Handhabung von Prozessbedingungen | |
| DE102019107964B3 (de) | Projektionseinrichtung für einen Robotermanipulator | |
| EP3468753B1 (de) | Verfahren zum sicheren stillsetzen eines manipulators | |
| EP3427904B1 (de) | Anordnung mit einem manipulator und einer begrenzungseinrichtung zur begrenzung des arbeitsbereichs | |
| DE102015200319A1 (de) | Einmessverfahren aus Kombination von Vorpositionierung und Handführen | |
| DE102016221193B3 (de) | Verfahren zum Steuern eines Manipulators basierend auf Handerkennung |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 17755141 Country of ref document: EP Kind code of ref document: A1 |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 17755141 Country of ref document: EP Kind code of ref document: A1 |