DE102021113139B3 - Method of using a robotic device; System; computer program; storage medium - Google Patents
Method of using a robotic device; System; computer program; storage medium Download PDFInfo
- Publication number
- DE102021113139B3 DE102021113139B3 DE102021113139.1A DE102021113139A DE102021113139B3 DE 102021113139 B3 DE102021113139 B3 DE 102021113139B3 DE 102021113139 A DE102021113139 A DE 102021113139A DE 102021113139 B3 DE102021113139 B3 DE 102021113139B3
- Authority
- DE
- Germany
- Prior art keywords
- torque
- threshold value
- measurement information
- during
- transmission
- 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
Links
Images
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/1674—Programme controls characterised by safety, monitoring, diagnostic
-
- 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/1628—Programme controls characterised by the control loop
- B25J9/1633—Programme controls characterised by the control loop compliant, force, torque control, e.g. combined with position control
-
- 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/1628—Programme controls characterised by the control loop
- B25J9/1651—Programme controls characterised by the control loop acceleration, rate control
-
- 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/40—Robotics, robotics mapping to robotics vision
- G05B2219/40453—Maximum torque for each axis
-
- 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/40—Robotics, robotics mapping to robotics vision
- G05B2219/40599—Force, torque sensor integrated in joint
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Manipulator (AREA)
Abstract
Die Erfindung betrifft ein Verfahren zur Verwendung einer Robotereinrichtung, wobei die Robotereinrichtung ein Getriebe und eine Sensoreinrichtung aufweist, wobei mithilfe der Sensoreinrichtung ein an dem Getriebe oder einem Getriebeteil des Getriebes anliegendes Drehmoment ermittelbar ist,wobei das Verfahren die folgenden Schritte umfasst:-- in einem Ermittlungsschritt wird eine Drehmomentmessinformation, bettreffend das an dem Getriebe oder dem Getriebeteil anliegende Drehmoment, mithilfe der Sensoreinrichtung ermittelt,-- in einem Abgleichsschritt wird ein Abgleich mithilfe der Drehmomentmessinformation und mindestens einem Drehmomentschwellenwert durchgeführt, wobei ein oder mehrere Operationsparameter der Robotereinrichtung in Abhängigkeit des Abgleichs der Drehmomentmessinformation mit dem Drehmomentschwellenwert angepasst werden.The invention relates to a method for using a robot device, the robot device having a gearbox and a sensor device, with the sensor device being able to determine a torque applied to the gearbox or a gearbox part of the gearbox, the method comprising the following steps: In the determination step, torque measurement information relating to the torque applied to the transmission or the transmission part is determined using the sensor device,-- in a comparison step, a comparison is carried out using the torque measurement information and at least one torque threshold value, with one or more operating parameters of the robot device depending on the comparison of the Torque measurement information can be matched with the torque threshold.
Description
Die Erfindung betrifft ein Verfahren zur Verwendung einer Robotereinrichtung, wobei die Robotereinrichtung ein Getriebe und eine Sensoreinrichtung aufweist. Ferner betrifft die Erfindung ein System, aufweisend eine Robotereinrichtung, ein Computerprogramm und ein computerlesbares Speichermedium.The invention relates to a method for using a robot device, the robot device having a gear and a sensor device. Furthermore, the invention relates to a system having a robot device, a computer program and a computer-readable storage medium.
Aktuatoreinheiten, die ein Getriebe, insbesondere einen Reducer, und einen Motor aufweisen, werden für Gelenke von verschiedenen Typen von Robotern benutzt. Beispielsweise kommen derartige Aktuatoreinheiten bei Roboterarmen oder X-Y-Robotern zum Einsatz. Die Anwendung solcher Aktuatoreinheiten erstreckt sich hierbei unter anderem auf industrielle Roboter, kollaborative Roboter, Service-Roboter, medizinische Roboter oder Spielzeugroboter.Actuator units, which have a gearbox, in particular a reducer, and a motor, are used for joints of various types of robots. For example, such actuator units are used in robot arms or X-Y robots. The application of such actuator units extends here, inter alia, to industrial robots, collaborative robots, service robots, medical robots or toy robots.
Lange Lebenszeiten und Sicherheitsaspekte spielen dabei für die Aktuatoreinheiten eine entscheidende Rolle. Das am Getriebe anliegende Drehmoment kann einen entscheidenden Einfluss auf den Verschleiß des Getriebes haben. Das anliegende Drehmoment hängt dabei beispielsweise von einer mithilfe der Robotereinrichtung transportierten Masse bzw. einem Werkstück ab. Ferner kann das Drehmoment von den Beschleunigung- und Bremsvorgängen während eines Operationszyklus, der Bewegung und Positionierung des Roboterarms und von der Gesamtzeit, die für einen abgeschlossenen Bewegungsvorgang (duty cycle) zur Verfügung steht, abhängen. Das tatsächlich an das Getriebe abgegebene Drehmoment ist in der Anwendung dabei typischerweise unbekannt. Auch eine Geschwindigkeitsdirektivenregelung kann das auf das Getriebe wirkende Drehmoment gemäß dem Stand der Technik nicht berücksichtigen, da sie typischerweise nur die Geschwindigkeitsabweichungen und das Motordrehmoment verwaltet. Hierdurch können Situationen entstehen, in denen das tatsächliche Drehmoment ein zulässiges Drehmoment des Getriebes bzw. Reducers überschreitet, weil es keine Möglichkeit gibt, das tatsächliche an das Getriebe gegebene Drehmoment zu messen. Als Folge des überschrittenen zulässigen Drehmoments kann es zu einem Anstieg des Verschleißes und der Temperatur kommen, was letztendlich die Lebensdauer des Getriebes verringert. Auch der Zustand von Schmierfetten des Getriebes kann dadurch schlechter werden. Das Getriebe benötigt typischerweise solche Schmierfette, um den Verschleiß geringzuhalten. Hierbei können Probleme bezüglich Lecks für das Schmierfett entstehen. Eine Leckage von Schmierfett kann beispielswiese zu den folgenden nachteiligen Effekten führen:
- - Eine Erhöhung des Verschleißes und der Temperatur, was letztendlich die Lebenszeit des Getriebes verringert;
- - Das austretende Fett kann an Produkte oder Gegenstände gelangen und diese verunreinigen oder beschädigen;
- - Staub kann sich an austretendes Fett haften, was zu diversen Problemen in der Anwendung führen kann.
- - An increase in wear and temperature, which ultimately reduces the life of the gearbox;
- - The escaping fat can reach products or objects and contaminate or damage them;
- - Dust can adhere to leaking grease, which can lead to various problems in use.
Es ist eine Aufgabe der vorliegenden Erfindung, einen Verschleiß, Defekte und/oder Fehler eines Getriebes einer Robotereinrichtung effizient zu verringern.It is an object of the present invention to efficiently reduce wear, defects and/or errors of a transmission of a robot device.
Die Aufgabe wird erfindungsgemäß gelöst durch ein Verfahren zur Verwendung einer Robotereinrichtung, wobei die Robotereinrichtung ein Getriebe und eine Sensoreinrichtung aufweist, wobei mithilfe der Sensoreinrichtung ein an dem Getriebe oder einem Getriebeteil des Getriebes anliegendes Drehmoment ermittelbar ist,
wobei das Verfahren die folgenden Schritte umfasst:
- -- in einem Ermittlungsschritt wird eine Drehmomentmessinformation, bettreffend das an dem Getriebe oder dem Getriebeteil anliegende Drehmoment, mithilfe der Sensoreinrichtung ermittelt,
- -- in einem Abgleichsschritt wird ein Abgleich mithilfe der Drehmomentmessinformation und mindestens einem Drehmomentschwellenwert durchgeführt, wobei ein oder mehrere Operationsparameter der Robotereinrichtung in Abhängigkeit des Abgleichs der Drehmomentmessinformation mit dem Drehmomentschwellenwert angepasst werden.
the method comprising the following steps:
- -- in a determination step, torque measurement information relating to the torque applied to the transmission or the transmission part is determined using the sensor device,
- -- in a comparison step, a comparison is carried out using the torque measurement information and at least one torque threshold value, wherein one or more operating parameters of the robot device are adjusted depending on the comparison of the torque measurement information with the torque threshold value.
Hierdurch wird eine vorteilhafte Ermittlung des auf das Getriebe oder ein Getriebeteil des Getriebes wirkenden Drehmoments möglich, wobei in Abhängigkeit eines Abgleichs mit einem Drehmomentschwellenwert eine Anpassung der Operationsparameter der Robotereinrichtung vorgenommen werden kann. Somit können Fälle von Überlastungen der Robotereinrichtung vermieden werden, sodass sich die Lebenszeit in vorteilhafter Weise erhöhen lässt und Verschleiß und Fehler verringert werden können. Es ist dabei insbesondere denkbar, dass der eine oder die mehreren Operationsparameter der Robotereinrichtung zumindest derart angepasst werden, dass das auf das Getriebe oder das Getriebeteil wirkende Drehmoment den Drehmomentschwellenwert im Betrieb der Robotereinrichtung nicht überschreitet. Hierdurch ergeben sich insbesondere Vorteile gegenüber aus dem Stand der Technik bekannten Verfahren, bei denen die Beschleunigungsdauern und Verlangsamungsdauern eingestellt werden, indem das an das Getriebe, insbesondere einen Reducer, gegebene Drehmoment aus dem Motordrehmoment geschätzt wird. Mithilfe der vorliegenden Erfindung ist es insbesondere in besonders vorteilhafter Weise möglich, automatisch die optimalen Beschleunigungs- und/oder Verlangsamungsdauern innerhalb des zulässigen Drehmomentbereichs einzustellen, während das tatsächlich an das Getriebe, insbesondere den Reducer, abgegebene Drehmoment mithilfe der Sensoreinrichtung gemessen wird.This makes it possible to advantageously determine the torque acting on the transmission or a transmission part of the transmission, with the operating parameters of the robot device being able to be adapted as a function of a comparison with a torque threshold value. Thus, cases of overloading of the robot device can be avoided, so that the service life can be increased in an advantageous manner and wear and tear and errors can be reduced. It is particularly conceivable that the one or more operating parameters of the robot device are at least adjusted in such a way that the torque acting on the transmission or the transmission part does not exceed the torque threshold value during operation of the robot device. This results in particular advantages over methods known from the prior art, in which the acceleration and deceleration times are set by Transmission, in particular a reducer, given torque is estimated from the engine torque. With the aid of the present invention, it is particularly advantageously possible to automatically set the optimum acceleration and/or deceleration times within the permissible torque range, while the torque actually delivered to the transmission, in particular the reducer, is measured using the sensor device.
Die Anpassung des mindestens einen Operationsparameters umfasst insbesondere eine Anpassung des Lastfalls der Robotereinrichtung, insbesondere betreffend einen Bewegungszyklus bzw. Operationszyklus der Robotereinrichtung.The adjustment of the at least one operation parameter includes in particular an adjustment of the load case of the robot device, in particular relating to a movement cycle or operation cycle of the robot device.
Es ist bevorzugt denkbar, dass der Drehmomentschwellenwert ein einstellbarer oder vorgebbarer Schwellenwert ist. Vorzugsweise ist der Drehmomentschwellenwert abhängig von der Robotereinrichtung und/oder dem Getriebe, insbesondere von Eigenschaften und/oder Kennwerten der Robotereinrichtung und/oder des Getriebes.It is preferably conceivable that the torque threshold value is an adjustable or specifiable threshold value. The torque threshold value is preferably dependent on the robot device and/or the transmission, in particular on properties and/or characteristic values of the robot device and/or the transmission.
Die Robotereinrichtung umfasst vorzugsweise eine Robotergliedmaße, insbesondere einen Roboterarm oder ein Roboterbein. Das Getriebe ist insbesondere zur Bewegung und/oder Einstellung der Robotergliedmaße, insbesondere des Roboterarms oder Roboterbeins, eingerichtet. Das Getriebe ist insbesondere als Teil oder gemeinsam mit einer Aktuatoreinheit der Robotereinrichtung ausgebildet, die vorzugsweise einen Motor umfasst. Das Getriebeteil ist insbesondere ein Teil des Getriebes. Gemäß einer Ausführungsform der vorliegenden Erfindung umfasst das Getriebe vorzugsweise einen Harmonic Drive, insbesondere aufweisend ein als Flexspline ausgebildetes Getriebeteil.The robot device preferably comprises a robot limb, in particular a robot arm or a robot leg. The gearing is set up in particular for moving and/or adjusting the robot limbs, in particular the robot arm or robot leg. The transmission is in particular designed as part of or together with an actuator unit of the robot device, which preferably includes a motor. The transmission part is in particular a part of the transmission. According to one embodiment of the present invention, the gear preferably comprises a harmonic drive, in particular having a gear part designed as a flex spline.
Es ist vorzugsweise denkbar, dass die Schritte des Verfahrens wiederholt werden und/oder kontinuierlich ausgeführt werden. Es ist denkbar, dass die Schritte des Verfahrens in verschiedenen Reihenfolgen ausgeführt werden. Es ist insbesondere denkbar, dass sich die Schritte des Verfahrens teilweise oder vollständig zeitlich überschneiden.It is preferably conceivable that the steps of the method are repeated and/or carried out continuously. It is conceivable that the steps of the method are carried out in different orders. In particular, it is conceivable that the steps of the method partially or completely overlap in time.
Es ist vorzugsweise vorgesehen, dass das Verfahren ein computerimplementiertes Verfahren ist.Provision is preferably made for the method to be a computer-implemented method.
Vorteilhafte Weiterbildungen und Ausgestaltungen können den abhängigen Ansprüchen entnommen werden.Advantageous developments and configurations can be found in the dependent claims.
Erfindungsgemäß umfasst der eine oder die mehreren Operationsparameter einen oder mehrere der folgenden Parameter umfassen:
- eine Dauer einer Verlangsamungsphase einer Bewegung der Robotereinrichtung,
- insbesondere während eines Bewegungszyklus der Robotereirichtung;
- eine Dauer einer Beschleunigungsphase einer Bewegung der Robotereinrichtung, insbesondere während eines Bewegungszyklus der Robotereirichtung;
- einen oder mehrere zeitliche Abstände zwischen Bewegungsänderungen der Robotereinrichtung, insbesondere während eines Bewegungszyklus der Robotereirichtung. Gemäß einer Ausführungsform der vorliegenden Erfindung ist der Bewegungszyklus insbesondere ein abgeschlossener Operationszyklus der Robotereinrichtung, der sich insbesondere einmal oder mehrfach wiederholt. Gemäß einer Ausführungsform der vorliegenden Erfindung ist der Bewegungszyklus ein abgeschlossener Bewegungsvorgang der Robotereinrichtung. Somit wird insbesondere die Dauer einer Verlangsamungsphase, die Dauer einer Beschleunigungsphase und/oder einer oder mehrere zeitliche Abstände zwischen Bewegungsänderungen der Robotereinrichtung in Abhängigkeit des Abgleichsschritts, insbesondere des Abgleichs der Drehmomentmessinformation mit dem Drehmomentschwellenwert, angepasst. Hierdurch kann beispielsweise das maximale an dem Getriebe oder dem Getriebeteil anliegende Drehmoment verringert werden, wenn detektiert wird, dass das maximale an dem Getriebe oder dem Getriebeteil anliegende Drehmoment den Drehmomentschwellenwert, beispielsweise in einer Beschleunigungsphase oder Verlangsamungsphase, überschreitet. Alternativ oder zusätzlich kann hierdurch beispielsweise ein Mittelwert des an dem Getriebe oder dem Getriebeteil anliegenden Drehmoments (während eines Bewegungszyklus der Robotereinrichtung) verringert werden, wenn detektiert wird, dass der Mittelwert des an dem Getriebe oder dem Getriebeteil anliegenden Drehmoments den Drehmomentschwellenwert überschreitet.
- a duration of a deceleration phase of a movement of the robot device,
- in particular during a movement cycle of the robotic device;
- a duration of an acceleration phase of a movement of the robotic device, in particular during a movement cycle of the robotic device;
- one or more time intervals between changes in movement of the robotic device, in particular during a movement cycle of the robotic device. According to one embodiment of the present invention, the movement cycle is in particular a completed operating cycle of the robotic device, which is repeated in particular once or several times. According to an embodiment of the present invention, the movement cycle is a completed movement process of the robotic device. Thus, in particular the duration of a slowdown phase, the duration of an acceleration phase and/or one or more time intervals between changes in movement of the robot device are adjusted depending on the adjustment step, in particular the adjustment of the torque measurement information with the torque threshold value. In this way, for example, the maximum torque applied to the transmission or the transmission part can be reduced if it is detected that the maximum torque applied to the transmission or the transmission part exceeds the torque threshold value, for example in an acceleration phase or deceleration phase. Alternatively or additionally, a mean value of the torque present at the gearbox or the gearbox part can be reduced (during a movement cycle of the robot device) if it is detected that the mean value of the torque present at the gearbox or the gearbox part exceeds the torque threshold value.
Erfindungsgemäß wird bei dem Abgleich die Drehmomentmessinformation oder eine von der Drehmomentmessinformation abgeleitete Information mit dem Drehmomentschwellenwert verglichen, wobei der eine oder die mehreren Operationsparameter der Robotereinrichtung derart in Abhängigkeit des Abgleichs der Drehmomentmessinformation mit dem Drehmomentschwellenwert angepasst werden, dass der eine oder die mehreren Operationsparameter zumindest dann angepasst werden, wenn der Abgleich ergibt, dass das ermittelte an dem Getriebe oder dem Getriebeteil anliegende Drehmoment den Drehmomentschwellenwert überschreitet. Es ist denkbar, dass, wenn festgestellt wird, dass das ermittelte an dem Getriebe oder dem Getriebeteil anliegende Drehmoment den Drehmomentschwellenwert nicht überschreitet, insbesondere über mindestens einen gesamten Bewegungszyklus, keine Anpassung des einen oder der mehreren Operationsparameter der Robotereinrichtung vorgenommen wird. Es ist alternativ jedoch denkbar, dass auch dann, wenn festgestellt wird, dass das ermittelte an dem Getriebe oder dem Getriebeteil anliegende Drehmoment den Drehmomentschwellenwert unterschreitet, beispielsweise während eine Beschleunigungsphase und/oder Verlangsamungsphase oder über mindestens einen gesamten Bewegungszyklus, eine Anpassung des einen oder der mehreren Operationsparameter der Robotereinrichtung vorgenommen wird. Vorteilhafterweise ist in diesem Fall eine Anpassung des einen oder der mehreren Operationsparameter derart denkbar, dass das maximale, während eines Bewegungszyklus oder einer Beschleunigungsphase oder einer Verlangsamungsphase, an dem Getriebe oder Getriebeteil anliegende Drehmoment erhöht wird und insbesondere an den Drehmomentschwellenwert angenähert wird. Somit kann beispielsweise eine Optimierung des Arbeitsablaufs erfolgen. Insbesondere kann somit ein ggf. vorhandener Spielraum betreffend das Drehmoment besser ausgenutzt werden.According to the invention, during the comparison, the torque measurement information or information derived from the torque measurement information is compared with the torque threshold value, with the one or more operating parameters of the robot device being adjusted as a function of the comparison of the torque measurement information with the torque threshold value such that the one or more operating parameters are at least then be adjusted if the comparison shows that the determined torque applied to the transmission or the transmission part exceeds the torque threshold value. It is conceivable that if it is determined that the determined torque applied to the gearbox or the gearbox part does not exceed the torque threshold value, in particular over at least one entire movement cycle, no adjustment of the one or more operating parameters of the robot device is made. Alternatively, however, it is conceivable that even if it is determined that the determined torque applied to the transmission or the transmission part falls below the torque threshold value, for example during an acceleration phase and/or deceleration phase or over at least one entire movement cycle, an adjustment of one or the several operating parameters of the robot device is made. Advantageously, in this case, an adaptation of the one or more operating parameters is conceivable such that the maximum torque applied to the transmission or transmission part during a movement cycle or an acceleration phase or a deceleration phase is increased and in particular is approximated to the torque threshold value. In this way, for example, the workflow can be optimized. In particular, any leeway that may be present with regard to the torque can thus be better utilized.
Gemäß einer Ausführungsform der vorliegenden Erfindung ist es denkbar, dass der eine oder die mehreren Operationsparameter der Robotereinrichtung derart angepasst werden, dass bei einer Verwendung des einen oder der mehreren angepassten Operationsparameter ein maximales während eines gesamten Bewegungszyklus an dem Getriebe oder dem Getriebeteil anliegendes Drehmoment den Drehmomentschwellenwert unterschreitet oder dem Drehmomentschwellenwert entspricht. Somit werden der oder die Operationsparameter vorzugsweise derart angepasst, dass das maximal auftretende Drehmoment den Drehmomentschwellenwert nicht mehr überschreitet.According to one embodiment of the present invention, it is conceivable that the one or more operating parameters of the robotic device are adjusted in such a way that when the one or more adjusted operating parameters are used, a maximum torque applied to the gearbox or the gearbox part during an entire movement cycle exceeds the torque threshold value is less than or equal to the torque threshold. Thus, the operating parameter or parameters are preferably adjusted in such a way that the maximum torque that occurs no longer exceeds the torque threshold value.
Gemäß einer Ausführungsform der vorliegenden Erfindung ist es denkbar, dass während eines Bewegungszyklus oder eines Teilbereichs eines Bewegungszyklus der Robotereinrichtung der Ermittlungsschritt kontinuierlich oder in gleichmäßigen oder ungleichmäßigen Abständen durchgeführt wird, insbesondere derart, dass kontinuierlich oder in gleichmäßigen oder ungleichmäßigen Abständen Drehmomentmessinformationen bettreffend das an dem Getriebe oder dem Getriebeteil anliegende Drehmoment mithilfe der Sensoreinrichtung ermittelt werden,
wobei der Abgleichsschritt für mehrere oder alle der ermittelten
Drehmomentmessinformationen durchgeführt wird und/oder wobei der Abgleichsschritt für mehrere oder alle der ermittelten Drehmomentmessinformationen jeweils einen Abgleich mithilfe des Drehmomentschwellenwerts umfasst. Somit ist es insbesondere denkbar, dass eine Anpassung des oder der Operationsparameter der Robotereinrichtung durchgeführt wird sobald detektiert wird, dass eine oder mehrere der Drehmomentmessinformationen den mindestens einen Drehmomentschwellenwert überschreiten.According to one embodiment of the present invention, it is conceivable that during a movement cycle or part of a movement cycle of the robot device, the determination step is carried out continuously or at regular or irregular intervals, in particular in such a way that torque measurement information relating to the on the transmission is continuously or at regular or irregular intervals or the torque applied to the transmission part can be determined using the sensor device,
wherein the matching step for several or all of the determined
Torque measurement information is performed and / or wherein the adjustment step for several or all of the determined torque measurement information includes a comparison using the torque threshold value. It is therefore particularly conceivable that the operating parameter(s) of the robot device is adjusted as soon as it is detected that one or more items of torque measurement information exceed the at least one torque threshold value.
Gemäß einer Ausführungsform der vorliegenden Erfindung ist es denkbar, dass für einen Bewegungszyklus oder einen Teilbereich eines Bewegungszyklus der Robotereinrichtung eine Mittelwertinformation betreffend das an dem Getriebe oder dem Getriebeteil anliegende Drehmoment ermittelt wird, insbesondere derart, dass die Mittelwertinformation mithilfe der während des Bewegungszyklus oder des Teilbereichs des Bewegungszyklus ermittelten Drehmomentmessinformationen gebildet wird,
wobei im Abgleichsschritt die Mittelwertinformation mit dem Drehmomentschwellenwert verglichen wird,
wobei bevorzugt der eine oder die mehreren Operationsparameter der Robotereinrichtung in Abhängigkeit des Abgleichs der Mittelwertinformation mit dem Drehmomentschwellenwert angepasst werden, besonders bevorzugt zumindest dann, wenn der Abgleich ergibt, dass die Mittelwertinformation den Drehmomentschwellenwert überschreitet. Es ist denkbar, dass die Mittelwertinformation ein arithmetisches Mittel ist oder umfasst. Es ist somit denkbar, dass der Abgleichsschritt einen Abgleich eines Mittelwerts des während des Bewegungszyklus oder des Teilbereichs des Bewegungszyklus an dem Getriebe oder dem Getriebeteil anliegenden Drehmoments mit einem Drehmomentschwellenwert umfasst, wobei die Operationsparameter angepasst werden, wenn der Mittelwert des während des Bewegungszyklus oder des Teilbereichs des Bewegungszyklus an dem Getriebe oder dem Getriebeteil anliegenden Drehmoments oberhalb des Drehmomentschwellenwerts liegt.According to one embodiment of the present invention, it is conceivable that for a movement cycle or part of a movement cycle of the robot device, mean value information relating to the torque applied to the gear or the gear part is determined, in particular in such a way that the mean value information is determined using the data generated during the movement cycle or the part area of the movement cycle determined torque measurement information is formed,
wherein the mean value information is compared with the torque threshold value in the matching step,
wherein the one or more operating parameters of the robot device are preferably adjusted as a function of the comparison of the mean value information with the torque threshold value, particularly preferably at least when the comparison shows that the mean value information exceeds the torque threshold value. It is conceivable that the mean value information is or includes an arithmetic mean. It is thus conceivable that the adjustment step comprises an adjustment of an average value of the torque applied to the transmission or the transmission part during the motion cycle or the partial range of the motion cycle with a torque threshold value, with the operation parameters being adjusted if the average value of the torque during the motion cycle or the partial range of the motion cycle applied to the gear or the gear part torque is above the torque threshold.
Gemäß einer Ausführungsform der vorliegenden Erfindung ist es denkbar, dass, wenn im Abgleichsschritt, insbesondere für mindestens einen gesamten Bewegungszyklus oder eine Beschleunigungsphase oder eine Verlangsamungsphase der Robotereinrichtung, ermittelt wird, dass das maximale, während des gesamten Bewegungszyklus oder während der Beschleunigungsphase oder während der Verlangsamungsphase an dem Getriebe oder dem Getriebeteil anliegende Drehmoment den Drehmomentschwellenwert unterschreitet, bevorzugt mindestens um einen wählbaren und/oder festlegbaren Betrag, der eine oder die mehreren Operationsparameter der Robotereinrichtung zumindest derart angepasst werden, dass sich bei einer Verwendung des einen oder der mehreren angepassten Operationsparameter das maximale, während des gesamten Bewegungszyklus oder während der Beschleunigungsphase oder während der Verlangsamungsphase an dem Getriebe oder dem Getriebeteil anliegende Drehmoment erhöht. Besonders bevorzugt ist es denkbar, dass der eine oder die mehreren Operationsparameter der Robotereinrichtung zumindest derart angepasst werden, dass bei einer Verwendung des einen oder der mehreren angepassten Operationsparameter das maximale, an dem Getriebe oder dem Getriebeteil während des gesamten Bewegungszyklus oder während der Beschleunigungsphase oder während der Verlangsamungsphase anliegende Drehmoment näher an dem Drehmomentschwellenwert liegt oder dem Drehmomentschwellenwert entspricht. Somit kann der Arbeitsprozess der Robotereinrichtung effizienter gestaltet werden, wenn ermittelt wird, dass noch ein Spielraum bezüglich des anliegenden Drehmoments geben ist und dass das maximal anliegende Drehmoment unterhalb des Drehmomentschwellenwerts ist.According to one embodiment of the present invention, it is conceivable that, if in the adjustment step, in particular for at least one entire movement cycle or an acceleration phase or a deceleration phase of the robot device, it is determined that the maximum during the entire movement cycle or during the acceleration phase or during the deceleration phase the torque applied to the gearbox or the gearbox part falls below the torque threshold value, preferably at least by a selectable and/or definable amount, the one or more operating parameters of the robot device are at least adjusted in such a way that at a Using the one or more adjusted operating parameters, the maximum torque applied to the gear or the gear part during the entire motion cycle or during the acceleration phase or during the deceleration phase is increased. Particularly preferably, it is conceivable that the one or more operating parameters of the robot device are adjusted at least in such a way that when using the one or more adjusted operating parameters, the maximum on the gear or the gear part during the entire movement cycle or during the acceleration phase or during the torque applied during the deceleration phase is closer to or equal to the torque threshold. Thus, the work process of the robotic device can be made more efficient when it is determined that there is still a margin with regard to the applied torque and that the maximum applied torque is below the torque threshold value.
Ein weiterer Gegenstand der vorliegenden Erfindung ist ein System, aufweisend eine Robotereinrichtung, wobei die Robotereinrichtung ein Getriebe und eine Sensoreinrichtung aufweist, wobei mithilfe der Sensoreinrichtung ein an dem Getriebe oder einem Getriebeteil des Getriebes anliegendes Drehmoment ermittelbar ist,
wobei das System derart konfiguriert ist, dass:
- -- eine Drehmomentmessinformation bettreffend das an dem Getriebe oder dem Getriebeteil anliegende Drehmoment mithilfe der Sensoreinrichtung ermittelt wird,
- -- ein Abgleich mithilfe der Drehmomentmessinformation und mindestens einem Drehmomentschwellenwert durchgeführt wird,
the system being configured so that:
- -- torque measurement information relating to the torque applied to the transmission or the transmission part is determined using the sensor device,
- -- a comparison is carried out using the torque measurement information and at least one torque threshold value,
Das System ist oder umfasst vorzugsweise Computer-Mittel zur Durchführung eines Verfahrens gemäß einer Ausführungsform der vorliegenden Erfindung. Bevorzugt umfasst das System die Sensoreinrichtung.The system is or preferably comprises computer means for carrying out a method according to an embodiment of the present invention. The system preferably includes the sensor device.
Gemäß einer bevorzugten Ausführungsform der vorliegenden Erfindung umfasst die Sensoreinrichtung einen Dehnungssensor, insbesondere mindestens einen Dehnungsmessstreifen, der vorzugsweise auf einem Flexspline des Getriebes (insbesondere des Reducers bzw. Harmonic Drives) angeordnet ist. Das System und/oder die Sensoreinrichtung umfasst ferner bevorzugt eine Drehmomenterfassungseinrichtung, die mithilfe des Dehnungsmessstreifens die Drehmomentmessinformationen betreffend das Getriebe bzw. den Flexspline, ermittelt. Die Drehmomenterfassungseinrichtung umfasst ferner bevorzugt den Drehmomentschwellenwert. Der Drehmomentschwellenwert betrifft insbesondere eine Spezifikation des Getriebes und/oder ist abhängig von einer Spezifikation und/oder Ausgestaltung des Getriebes. Die Drehmomenterfassungseinrichtung umfasst vorzugsweise eine Auswerteeinrichtung und/oder eine Steuerungseinrichtung für die Robotereinrichtung oder ist mit einer solchen verbunden. Die Drehmomenterfassungseinrichtung ist insbesondere mithilfe einer oder mehrerer Drehmomenterfassungsplatinen ausgebildet.According to a preferred embodiment of the present invention, the sensor device comprises a strain sensor, in particular at least one strain gauge, which is preferably arranged on a flex spline of the transmission (in particular the reducer or harmonic drive). The system and/or the sensor device also preferably includes a torque detection device that uses the strain gauge to determine the torque measurement information relating to the transmission or the flexspline. The torque detection device also preferably includes the torque threshold value. The torque threshold relates in particular to a specification of the transmission and/or is dependent on a specification and/or design of the transmission. The torque detection device preferably includes an evaluation device and/or a control device for the robot device or is connected to one. The torque detection device is designed in particular using one or more torque detection circuit boards.
Ein weiterer Gegenstand der vorliegenden Erfindung ist ein Computerprogramm, umfassend Befehle, die bei der Ausführung des Computerprogramms durch einen Computer, insbesondere durch ein System gemäß einer Ausführungsform der vorliegenden Erfindung, diesen veranlassen, ein Verfahren gemäß einer Ausführungsform der vorliegenden Erfindung auszuführen.Another subject matter of the present invention is a computer program, comprising instructions which, when the computer program is executed by a computer, in particular by a system according to an embodiment of the present invention, cause the latter to execute a method according to an embodiment of the present invention.
Ein weiterer Gegenstand der vorliegenden Erfindung ist ein computerlesbares Speichermedium, umfassend Befehle, die bei der Ausführung durch einen Computer, insbesondere durch ein System gemäß einer Ausführungsform der vorliegenden Erfindung, diesen veranlassen, ein Verfahren gemäß einer Ausführungsform der vorliegenden Erfindung auszuführenAnother subject matter of the present invention is a computer-readable storage medium comprising instructions which, when executed by a computer, in particular by a system according to an embodiment of the present invention, cause the computer to execute a method according to an embodiment of the present invention
Für das erfindungsgemäße System, das erfindungsgemäße Computerprogramm und das erfindungsgemäße computerlesbare Speichermedium können dabei die Merkmale, Ausführungsformen und Vorteile Anwendung finden, die bereits im Zusammenhang mit dem erfindungsgemäßen Verfahren oder im Zusammenhang mit einer Ausführungsform des erfindungsgemäßen Verfahrens beschrieben worden sind. Für das erfindungsgemäße Verfahren, das erfindungsgemäße Computerprogramm und das erfindungsgemäße computerlesbare Speichermedium können dabei die Merkmale, Ausführungsformen und Vorteile Anwendung finden, die bereits im Zusammenhang mit dem erfindungsgemäßen System oder im Zusammenhang mit einer Ausführungsform des erfindungsgemäßen Systems beschrieben worden sind.The features, embodiments and advantages that have already been described in connection with the method according to the invention or in connection with an embodiment of the method according to the invention can be used for the system according to the invention, the computer program according to the invention and the computer-readable storage medium according to the invention. The features, embodiments and advantages that have already been described in connection with the system according to the invention or in connection with an embodiment of the system according to the invention can be used for the method according to the invention, the computer program according to the invention and the computer-readable storage medium according to the invention.
Weitere Einzelheiten und Vorteile der Erfindung sollen nachfolgend anhand der in den Zeichnungen dargestellten Ausführungsbeispiele erläutert werden. Hierin zeigen:
-
1 eine schematische Darstellung einer Robotereinrichtung gemäß einer Ausführungsform der vorliegenden Erfindung; -
2 eine schematische Darstellung eines Gelenks einer Robotereinrichtung gemäß einer Ausführungsform der vorliegenden Erfindung; -
3 eine schematische Darstellung einer Bewegung einer Robotereinrichtung gemäß einer Ausführungsform der vorliegenden Erfindung; -
4 eine schematische Darstellung eines Drehmoments und einer Winkelgeschwindigkeit mit unterschiedlichen Operationsparametern gemäß einer Ausführungsform der vorliegenden Erfindung; -
5 eine schematische Darstellung Verfahrens gemäß einer Ausführungsform der vorliegenden Erfindung.
-
1 a schematic representation of a robot device according to an embodiment of the present invention; -
2 a schematic representation of a joint of a robot device according to an embodiment of the present invention; -
3 a schematic representation of a movement of a robot device according to an embodiment of the present invention; -
4 a schematic representation of a torque and an angular velocity with different operating parameters according to an embodiment of the present invention; -
5 a schematic representation of a method according to an embodiment of the present invention.
In
In
Im linken Teil der
- -- dass ein schwereres Werkstück von dem Roboterarm bewegt wird (bzw. eine höhere Last 20),
- -- dass eine Armhaltung des Roboterarms geändert wird,
- -- dass die Beschleunigungen und/oder Geschwindigkeiten erhöht werden, und/oder
- -- dass der Duty Cycle erhöht bzw. die Gesamtzeit des Bewegungszyklus verringert wird.
- -- that a heavier workpiece is moved by the robot arm (or a higher load 20),
- -- that an arm posture of the robot arm is changed,
- -- that the accelerations and/or speeds are increased, and/or
- -- that the duty cycle is increased or the total time of the movement cycle is reduced.
Im linken Teil der
Überwachung des Drehmoments würde eine solche Überlastung typischerweise nicht bemerkt werden. Gemäß der vorliegenden Erfindung ist daher eine Sensoreinrichtung 13 vorgesehen, mit der ein an dem Getriebe 10 oder einem Getriebeteil 14 des Getriebes 10 anliegendes Drehmoment ermittelbar ist. Mithilfe der vorliegenden Erfindung wird eine Optimierung vorgenommen. Insbesondere werden in einem Ermittlungsschritt Drehmomentmessinformationen, bettreffend das an dem Getriebe 10 oder dem Getriebeteil 14 anliegende Drehmoment, mithilfe der Sensoreinrichtung 13 ermittelt. In einem Abgleichsschritt wird ein Abgleich für die ermittelten Drehmomentmessinformationen mit einem Drehmomentschwellenwert durchgeführt. Derart können die Überlastungen O der Kurve 400 detektiert werden. In Abhängigkeit der detektieren Überschreitungen des Drehmomentschwellenwerts Tmax werden ein oder mehrere Operationsparameter der Robotereinrichtung 1 angepasst. Dies ist schematisch im rechten Teil der
In
wobei Nac die tatsächliche Winkelgeschwindigkeit während des Zyklus ist.In
where N ac is the actual angular velocity during the cycle.
In Schritt 504 werden die Beschleunigungszeit und Verlangsamungszeit t (bzw. die Dauern der Beschleunigungsphase(n) und der Verlangsamungsphase(n)) für jeden Zyklus mithilfe des erlaubten maximalen Drehmoments Tmax (bzw. dem Drehmomentschwellenwert Tmax) und der maximalen Rotationsgeschwindigkeit Nmax, insbesondere mithilfe des folgenden Zusammenhangs berechnet:
In Schritt 505 wird das mittlere Lastmoment bzw. Drehmoment Trms für die Gesamtaufgabe ermittelt, insbesondere mithilfe des folgenden Zusammenhangs:
In Schritt 506 wird überprüft, ob das berechnete mittlere Drehmoment Trms ein erlaubtes mittleres Drehmoment (bzw. einen Drehmomentschwellenwert) überschreitet. Wenn das berechnete mittlere Drehmoment Trms das erlaubte mittlere Drehmoment nicht überschreitet, springt das Verfahren zu Schritt 508. Wenn das berechnete mittlere Drehmoment Trms das erlaubte mittlere Drehmoment überschreitet, folgt Schritt 507 auf Schritt 506. In Schritt 507 werden die Beschleunigungszeit und/oder Verlangsamungszeit (bzw. die Dauern der Beschleunigungsphase(n) und/oder der Verlangsamungsphase(n)) geändert und das Verfahren springt zu Schritt 505, wobei dieser mit den derart geänderten Parametern wiederholt wird. In Schritt 508 wird die Geschwindigkeitsdirektive von der derzeitigen auf die berechnete angepasst. Nach Schritt 508 endet das Verfahren (Schritt 509). Im rechten Teil der
BezugszeichenlisteReference List
- 11
- Robotereinrichtungrobot setup
- 1010
- Getriebetransmission
- 1111
- Aktuatoreinheitactuator unit
- 1212
- Reducerreducer
- 1313
- Sensoreinrichtungsensor device
- 1313
- Drehmomentsensorplatinetorque sensor board
- 1414
- Getriebeteilgear part
- 1515
- Motorengine
- 1616
- Flexsplineflexspline
- 1717
- Bremsebrake
- 1818
- Encoderencoders
- 1919
- GehäuseHousing
- 2020
- Lastload
- 3030
- Schwerkraftgravity
- 4040
- Gelenkjoint
- 100100
- Drehmomentkurvetorque curve
- 101101
- Winkelgeschwindigkeitskurveangular velocity curve
- 200200
- Drehmomentkurvetorque curve
- 210210
- Drehmomentkurvetorque curve
- 211211
- Winkelgeschwindigkeitskurveangular velocity curve
- 301301
- Bewegungmovement
- 302302
- Bewegungmovement
- 400400
- Drehmomentkurvetorque curve
- 401401
- Winkelgeschwindigkeitskurveangular velocity curve
- 410410
- Drehmomentkurvetorque curve
- 500500
- Erzeugung eines optimierten LastfallsGeneration of an optimized load case
- 501-509501-509
- Schrittesteps
- C1C1
- erster Zyklusfirst cycle
- C2C2
- zweiter Zyklussecond cycle
- Tactac
- ermittelte maximale Drehmomentdetermined maximum torque
- TmaxTmax
- Drehmomentschwellenwerttorque threshold
- Nacafter
- Winkelgeschwindigkeitangular velocity
- NmaxN max
- maximalen Rotationsgeschwindigkeitmaximum rotation speed
- AA
- Gesamtaufgabetotal task
- tt
- Zeittime
- TT
- Drehmomenttorque
- VV
- Winkelgeschwindigkeitangular velocity
- t1-t7t1-t7
- Phasenphases
- SS
- Spielraumscope
- OO
- Überlastungoverload
Claims (8)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102021113139.1A DE102021113139B3 (en) | 2021-05-20 | 2021-05-20 | Method of using a robotic device; System; computer program; storage medium |
PCT/DE2022/100331 WO2022242790A1 (en) | 2021-05-20 | 2022-05-02 | Method for using a robot device; system; computer program; and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102021113139.1A DE102021113139B3 (en) | 2021-05-20 | 2021-05-20 | Method of using a robotic device; System; computer program; storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
DE102021113139B3 true DE102021113139B3 (en) | 2022-09-01 |
Family
ID=81927838
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE102021113139.1A Active DE102021113139B3 (en) | 2021-05-20 | 2021-05-20 | Method of using a robotic device; System; computer program; storage medium |
Country Status (2)
Country | Link |
---|---|
DE (1) | DE102021113139B3 (en) |
WO (1) | WO2022242790A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102022130859A1 (en) | 2022-11-22 | 2024-05-23 | Schaeffler Technologies AG & Co. KG | Method for operating a drive system to avoid interference faults in stress wave gears |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE112006003147T5 (en) | 2005-12-20 | 2008-10-09 | Honda Motor Co., Ltd. | Error monitoring method for a work machine |
DE102015013297A1 (en) | 2015-10-13 | 2016-04-14 | Daimler Ag | A method of determining at least one threshold for a robot operable in dependence on the threshold |
DE102016003316A1 (en) | 2015-03-24 | 2016-09-29 | Fanuc Corporation | ROBOT CONTROL WITH ROBOT FAULT DIAGNOSIS |
DE102019002649A1 (en) | 2018-04-17 | 2019-10-17 | Fanuc Corporation | Installation mode determining means, computer program and recording medium for determining an installation mode |
DE102019134488A1 (en) | 2018-12-27 | 2020-08-20 | Fanuc Corporation | Industrial robotic system |
DE102020122234A1 (en) | 2019-09-03 | 2021-03-04 | Fanuc Corporation | Robotic system |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001238483A (en) * | 2000-02-28 | 2001-08-31 | Seiko Epson Corp | Drive control method and apparatus |
JP7080649B2 (en) * | 2018-01-17 | 2022-06-06 | キヤノン株式会社 | Control method, manufacturing method of goods, control program, recording medium, robot system, control device |
EP4331525A3 (en) * | 2018-02-20 | 2024-03-13 | Intuitive Surgical Operations, Inc. | Systems and methods for control of end effectors |
-
2021
- 2021-05-20 DE DE102021113139.1A patent/DE102021113139B3/en active Active
-
2022
- 2022-05-02 WO PCT/DE2022/100331 patent/WO2022242790A1/en active Application Filing
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE112006003147T5 (en) | 2005-12-20 | 2008-10-09 | Honda Motor Co., Ltd. | Error monitoring method for a work machine |
DE102016003316A1 (en) | 2015-03-24 | 2016-09-29 | Fanuc Corporation | ROBOT CONTROL WITH ROBOT FAULT DIAGNOSIS |
DE102015013297A1 (en) | 2015-10-13 | 2016-04-14 | Daimler Ag | A method of determining at least one threshold for a robot operable in dependence on the threshold |
DE102019002649A1 (en) | 2018-04-17 | 2019-10-17 | Fanuc Corporation | Installation mode determining means, computer program and recording medium for determining an installation mode |
DE102019134488A1 (en) | 2018-12-27 | 2020-08-20 | Fanuc Corporation | Industrial robotic system |
DE102020122234A1 (en) | 2019-09-03 | 2021-03-04 | Fanuc Corporation | Robotic system |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102022130859A1 (en) | 2022-11-22 | 2024-05-23 | Schaeffler Technologies AG & Co. KG | Method for operating a drive system to avoid interference faults in stress wave gears |
WO2024109985A1 (en) | 2022-11-22 | 2024-05-30 | Schaeffler Technologies AG & Co. KG | Method for operating a drive system to prevent meshing interferences in strain wave gearings |
Also Published As
Publication number | Publication date |
---|---|
WO2022242790A1 (en) | 2022-11-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE3881903T2 (en) | Nonlinear control unit for a manipulator with several degrees of freedom. | |
DE2541928C3 (en) | Device with a measuring device for tightening a connection of components, in particular a screw connection | |
DE112011105755B4 (en) | Positioning control system for an actuator equipped with a wave gear | |
DE2813565C2 (en) | ||
DE102019101595B3 (en) | Method for determining a weight and a center of gravity of a robot manipulator load | |
DE102017005043A1 (en) | Apparatus and method for detecting an abnormality of a joint of a parallel arm robot | |
DE102013109596B4 (en) | Motor control system for correcting play | |
DE69634513T2 (en) | Detecting device for mechanical vibrations | |
DE102014105681B4 (en) | INERTIA ASSESSMENT METHOD AND INERTIA ASSESSMENT DEVICE OF A POSITION CONTROL DEVICE | |
DE102010044644B4 (en) | Method for collision detection for a drive unit | |
DE2541929A1 (en) | PROCEDURE AND BOLT TIGHTENING ASSEMBLY FOR TIGHTENING A BOLT ASSEMBLY | |
DE102006055917B4 (en) | Industrial robot and method for detecting an inaccurately parameterized robot model | |
DE2738325A1 (en) | SIMULATOR ARRANGEMENT FOR VEHICLE TESTING | |
DE102018210864B3 (en) | Method and system for controlling a robot | |
DE10206747B4 (en) | Method and apparatus for correcting actuator position error | |
DE2708923A1 (en) | CONTROL CIRCUIT FOR A TORQUE TOOL | |
DE102021113139B3 (en) | Method of using a robotic device; System; computer program; storage medium | |
DE102020126209A1 (en) | ROBOT | |
DE102017221238B4 (en) | SERVOMOTOR CONTROL DEVICE, SERVOMOTOR CONTROL METHOD AND SERVOMOTOR CONTROL PROGRAM | |
DE102019118897B3 (en) | Collision detection for a robot manipulator | |
DE102019122416B4 (en) | robot | |
DE3332147A1 (en) | Method of handling workpieces | |
EP2082852B1 (en) | Method and device for monitoring a manipulator | |
DE102016013083B4 (en) | Calibrate a model of a process robot and operate a process robot | |
DE102004028557A1 (en) | Method and system for evaluating the condition of at least one pivot joint |
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 |