DE102009049985B3 - Industrieroboter und Verfahren zum Betreiben eines Industrieroboters - Google Patents
Industrieroboter und Verfahren zum Betreiben eines Industrieroboters Download PDFInfo
- Publication number
- DE102009049985B3 DE102009049985B3 DE200910049985 DE102009049985A DE102009049985B3 DE 102009049985 B3 DE102009049985 B3 DE 102009049985B3 DE 200910049985 DE200910049985 DE 200910049985 DE 102009049985 A DE102009049985 A DE 102009049985A DE 102009049985 B3 DE102009049985 B3 DE 102009049985B3
- Authority
- DE
- Germany
- Prior art keywords
- industrial robot
- length
- variable
- control device
- robot arm
- 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.)
- Expired - Fee Related
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J18/00—Arms
- B25J18/02—Arms extensible
- B25J18/025—Arms extensible telescopic
-
- 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/0009—Constructional details, e.g. manipulator supports, bases
-
- 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/08—Programme-controlled manipulators characterised by modular constructions
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Manipulator (AREA)
Abstract
Description
- Die Erfindung betrifft einen Industrieroboter und ein Verfahren zum Betreiben eines Industrieroboters.
- Industrieroboter sind Arbeitsmaschinen, die zur automatischen Handhabung und/oder Bearbeitung von Objekten mit Werkzeugen ausgerüstet werden können und in mehreren Bewegungsachsen beispielsweise hinsichtlich Orientierung, Position und Arbeitsablauf programmierbar sind. Industrieroboter weisen üblicherweise einen Roboterarme mit mehreren Achsen und programmierbare Steuerungen (Steuervorrichtungen) auf, die während des Betriebs die Bewegungsabläufe des Industrieroboters steuern bzw. regeln.
- Roboterarme umfassen im Wesentlichen mehrere, nacheinander folgende, mittels Gelenken verbundene Glieder bzw. Segmente auf, die mittels Antrieben, insbesondere elektrischen Antrieben bewegbar sind. Die Längen der einzelnen Segmente können im Betrieb nicht passiv, d. h. ohne eigenen Antrieb geändert werden. Ein Segment ist ein starres Bauteil des Industrieroboters, das entweder statisch mit der Tragstruktur verbunden ist, auf welcher der Industrieroboter montiert ist, und an dem sich die Lagerung von mindestens einer Drehachse befindet, oder ein starres Bauteil, das über eine untergeordnete Drehachse bewegt wird und an dem sich die Lagerung von mindestens einer Achse befinden kann. Der Bewegungsraum des Industrieroboters ergibt sich aus den Längen der einzelnen Segmente und dem Bereich, in dem sich die Segmente zueinander in den Gelenken bewegen können.
- Da die Reichweite von konventionellen Industrierobotern oder von Teilen von konventionellen Industrierobotern in der Regel nicht verändert werden können, ist es nicht möglich, eine individuelle Anpassung des Roboterarms durchzuführen. Dies macht es z. B. unmöglich Gegenstände zu greifen, die sich nicht im Bewegungsraum des Industrieroboters befinden.
- Die
DE 101 15 832 A1 offenbart einen Industrieroboter mit wenigstens 8 Bewegungsachsen. Dieser Industrieroboter umfaßt eine kinematische Kette bildende Module, die Rotation und Translation erlauben. - Aufgabe der Erfindung ist es, ein verbessertes Verfahren zum Betreiben eines Industrieroboters anzugeben.
- Die Aufgabe der Erfindung wird gelöst durch ein Verfahren zum Betreiben eines Industrieroboters, der einen Roboterarm mit mehreren, nacheinander folgenden, mittels Gelenken verbundene Glieder aufweist, die gesteuert von einer Steuervorrichtung des Industrieroboters mittels Antrieben bewegbar sind, und eines der Glieder derart in seiner geometrischen Ausdehnung veränderbar ausgebildet ist, dass die relative Position seiner angrenzenden Gelenke veränderbar ist, aufweisend folgende Verfahrensschritte:
- – Festhalten des Roboterarms mittels eines am Roboterarm befestigten Endeffektors an einem zum Industrieroboter feststehenden Gegenstand und
- – mit festgehaltenem Roboterarm, Ändern der geometrischen Ausdehnung des in seiner geometrischen Ausdehnung veränderbaren Gliedes, um die relative Position zwischen seinen angrenzenden Gelenken zu verändern, durch lediglich Bewegen des Roboterarms mittels der Antriebe.
- Der für das erfindungsgemäße Verfahren vorgesehene Industrieroboter weist demnach den Roboterarm auf, der wiederum die mehreren Glieder bzw. Segmente umfasst, die durch die Gelenke verbunden sind. Wenigstens eines der Glieder ist in seiner geometrischen Ausdehnung veränderbar, sodass die relative Position seiner angrenzenden Gelenke veränderbar ist. Vorzugsweise handelt es sich bei dem in seiner geometrischen Ausdehnung veränderbaren Glied um ein in seiner Länge veränderbares Glied. Somit ist es z. B. möglich, dass der Industrieroboter durch eine Veränderung der Länge dieses Gliedes auch Gegenstände greifen kann, die sich außerhalb des aktuellen Bewegungsraums des Industrieroboters befinden.
- Erfindungsgemäß ist es vorgesehen, dass der Industrieroboter die geometrische Ausdehnung, gegebenenfalls die Länge dieses Gliedes ändert, indem sich zunächst sein Roboterarm mittels eines am Roboterarm befestigten Endeffektors, insbesondere eines Greifers, an einem zum Industrieroboter feststehenden Gegenstand festhält. Dazu kann der Industrieroboter eingerichtet sein, dass er automatisch den Gegenstand mit seinem Roboterarm anfährt, um sich an diesem festzuhalten. Somit stellt der Industrieroboter gegebenenfalls mit einem Teil seines Roboterarms, der weiter von seiner Basis entfernt ist als das in seiner geometrischen Ausdehnung zu verändernde Segment bzw. Glied, gegebenenfalls als das zu verlängernde oder zu verkürzende Glied, eine Verbindung zu einem Teil her, das gegebenenfalls zu der Verlängerungsbewegung statisch ist. Diese Verbindung kann z. B. dadurch hergestellt werden, dass sich der Roboterarm mit dem Endeffektor an einem statischen Gegenstand festhält.
- Um nun die geometrische Ausdehnung des in seiner geometrischen Ausdehnung veränderbaren Gliedes zu verändern, wird der Roboterarm mittels der Antriebe, während er sich am Gegenstand festhält, bewegt, wodurch sich die geometrische Ausdehnung des relevanten Gliedes, insbesondere dessen Länge entsprechend der Bewegung ändert.
- Handelt es sich bei dem in seiner geometrischen Ausdehnung veränderbaren Glied um das in seiner Länge veränderbare Glied, dann kann die Längenänderung z. B. realisiert werden, indem der Industrieroboter, während sich der Roboterarm am Gegenstand festhält, mit seiner eigenen Mechanik und seinen eigenen Antrieben das in seiner Länge veränderbare Glied drückt oder zieht, um es zu verkürzen bzw. zu verlängern, allgemein, um es auf die gewünschte Länge auseinander zu ziehen oder zusammen zu drücken.
- Handelt es sich also bei dem in seiner geometrischen Ausdehnung veränderbaren Glied um das in seiner Länge veränderbares Glied, dann handelt es sich bei dem erfindungsgemäßen Verfahren um ein Verfahren zum Betreiben eines Industrieroboters, der einen Roboterarm mit mehreren, nacheinander folgenden, mittels Gelenken verbundene Glieder aufweist, die gesteuert von der Steuervorrichtung des Industrieroboters mittels Antrieben bewegbar sind, und eines der Glieder in seiner Länge veränderbar ist, aufweisend folgende Verfahrensschritte:
- – Festhalten des Roboterarms mittels eines am Roboterarm befestigten Endeffektors an einem zum Industrieroboter feststehenden Gegenstand und
- – mit festgehaltenem Roboterarm, Ändern der Länge des in seiner Länge veränderbaren Gliedes durch lediglich Bewegen des Roboterarms mittels der Antriebe.
- Nach einer bevorzugten Ausführungsform de erfindungsgemäßen Verfahrens wird zusätzlich, gesteuert durch die Steuervorrichtung, einer zum Verriegeln des in seiner geometrischen Ausdehnung veränderbaren Gliedes vorgesehen Verriegelungsvorrichtung vor dem Bewegen des Roboterarms gelöst und, gesteuert durch die Steuervorrichtung, die Verriegelungsvorrichtung nach dem Bewegen des Roboterarms verriegelt. Somit wird sicher gestellt, dass die geometrische Ausdehnung des relevanten Gliedes während des bestimmungsgemäßen Betriebes des Industrieroboters fixiert ist, sich also nicht unbeabsichtigt ändern kann. Die Verriegelung des zu verändernden, insbesondere des zu verlängernden bzw. des zu verkürzenden Gliedes kann vor, während oder nach dem Lösen der oben genannten Verbindung erfolgen. Die Verriegelung kann vor, während oder nachdem der Industrieroboter sich am Gegenstand festhält zum Zweck der Längenänderung, allgemein zum Zweck der Änderung der geometrischen Ausdehnung des relevanten Gliedes gelöst werden, z. B. elektromechanisch oder passiv mithilfe der Verbindungsbewegung.
- Damit eine kinematikrelevante Robotersoftware über die geometrische Ausdehnung des fraglichen Glieds informiert wird, damit diese Änderung beispielsweise in den Berechnungen für einen Bewegungsablauf des Industrieroboters berücksichtigt werden kann, werden gemäß einer Variante des erfindungsgemäßen Verfahrens zusätzlich folgende Verfahrensschritte durchgeführt:
Ermitteln der aktuellen geometrischen Ausdehnung des relevanten Gliedes nach dem Bewegen des Roboterarms mittels einer mit der Steuervorrichtung verbundenen Vorrichtung zum Ermitteln der geometrischen Ausdehnung des relevanten Gliedes nach dem Bewegen des Roboterarms und
Aktualisieren eines auf der Steuervorrichtung laufenden Rechenprogramms zum Steuern der Antriebe mit dem aktuellen Wert der geometrischen Ausdehnung. - Demnach betrifft ein weiterer Aspekt der vorliegenden Erfindung einen Industrieroboter, aufweisend einen eine Steuervorrichtung und einen Roboterarm mit mehreren, nacheinander folgenden, mittels Gelenken verbundene Glieder, die gesteuert von der Steuervorrichtung mittels Antrieben bewegbar sind und von denen eines der Glieder derart in seiner geometrischen Ausdehnung veränderbar ausgebildet ist, dass die relative Position seiner angrenzenden Gelenke veränderbar ist, sowie eine mit der Steuervorrichtung verbundene Vorrichtung zum Er mitteln der geometrischen Ausdehnung des relevanten Gliedes. Insbesondere betrifft ein weiterer Aspekt der Erfindung einen Industrieroboters, der einen Roboterarm mit mehreren, nacheinander folgenden, mittels Gelenken verbundene Glieder aufweist, die gesteuert von der Steuervorrichtung des Industrieroboters mittels Antrieben bewegbar sind, wobei eines der Glieder in seiner Länge veränderbar ist, sowie eine Längenmessvorrichtung, die eingerichtet ist, die aktuelle Länge des in seiner Länge veränderbaren Gliedes zu ermitteln.
- Die Vorrichtung zum Ermitteln der geometrischen Ausdehnung des relevanten Gliedes kann beispielsweise den Gelenken zugeordnete Vorrichtungen zum Ermitteln der Winkelstellungen der relevanten Gelenke umfassen. Solche Vorrichtungen sind z. B. Winkelgeber oder Resolver, aufgrund derer Messsignale die Steuervorrichtung über eine Information über die aktuellen Winkelstellungen der einzelnen Glieder erhält. Dadurch ist es z. B. möglich, aufgrund der der Steuervorrichtung bekannten geometrischen Ausdehnung des relevanten Gliedes und der Winkelstellungen vor der Änderung und den Winkelstellungen nach der Änderung die geometrische Ausdehnung des relevanten Gliedes nach der Änderung zu bestimmen.
- Handelt es sich bei dem Glied um ein in seiner Länge veränderbares Glied, dann kann nach einer bevorzugten Ausführungsform des erfindungsgemäßen Verfahrens bzw. Industrieroboters die Vorrichtung zum Ermitteln der geometrischen Ausdehnung des relevanten Gliedes eine mit der Steuervorrichtung verbundene Längenmessvorrichtung sein, die eingerichtet ist, die aktuelle Länge des in seiner Länge veränderbaren Gliedes zu ermitteln. Eine geeignete Längenmessvorrichtung ist z. B. ein induktiver Messsensor.
- Umfasst der erfindungsgemäße Industrieroboter das in seiner Länge veränderbare Glied, dann kann dieses ein erstes Teil segment und ein relativ zum ersten Teilsegment längs der Längsachse des relevanten Glieds verschiebbares zweites Teilsegment umfassen. Das zweite Teilsegment kann beispielsweise in das erste Teilsegment gesteckt sein, wodurch eine Längenänderung in relativ einfacher Weise realisierbar ist, indem das zweite Teilsegment entsprechend der gewünschten Gesamtlänge dieses Gliedes relativ zum ersten Teilsegment verschoben werden kann. Um lediglich eine Änderung der Länge des relevanten Gliedes zu ermöglichen, sind die beiden Teilsegmente vorzugsweise verdrehsicher relativ zueinander ausgeführt.
- Die beiden Teilsegmente können z. B. zylinderförmig, insbesondere kreiszylinderförmig ausgebildet sein. Die beiden Teilsegmente können insbesondere die Form eines geraden Zylinders und/oder eines Hohlzylinders aufweisen.
- Eine verdrehsichere Ausführung der beiden Teilsegmente kann z. B. realisiert werden, indem beispielsweise das die Form eines geraden Kreiszylinders aufweisende zweite Teilsegment in dem die Form eines geraden Hohlkreiszylinders aufweisenden ersten Teilsegment verdrehsicher steckt, indem auf der Zylinderfläche des zweiten Teilsegments und der nach innen gerichteten Seite der Zylinderfläche des ersten Teilsegment wenigstens eine in Längsrichtung des in seiner Länge veränderbaren Gliedes angeordnete Nut-Feder-Verbindung vorgesehen ist.
- Somit erlaubt das erfindungsgemäße Verfahren gegebenenfalls eine Anpassung der Kinematik des Industrieroboters in Bezug auf eine Änderung der Länge von Segmenten, ohne dass für diese Einstellung ein eigener Antrieb erforderlich ist. Der Industrieroboter umfasst gegebenenfalls über ein Lineargelenk, dem kein eigener Aktor zugeordnet ist.
- Ein Ausführungsbeispiel der Erfindung ist exemplarisch in den beigefügten schematischen Figuren dargestellt. Es zeigen:
-
1 einen Industrieroboter mit einem mehrere Glieder aufweisenden Roboterarm, -
2 einen Längsschnitt durch eines der Glieder des Roboterarms und -
3 einen Querschnitt durch das Glied der2 . - Die
1 zeigt in einer perspektivischen Darstellung einen Industrieroboter1 mit einem Roboterarm2 . - Der Roboterarm
2 umfasst im Falle des vorliegenden Ausführungsbeispiels mehrere nacheinander angeordnete und mittels Gelenke21 –23 verbundene Glieder bzw. Segmente. Bei den Gliedern handelt es sich insbesondere um ein ortsfestes oder bewegliches Gestell3 und ein relativ zum Gestell3 um eine vertikal verlaufende Achse A1, die auch als Achse I bezeichnet wird, drehbar gelagertes Karussell4 . Weitere Glieder des Roboterarms sind im Falle des vorliegenden Ausführungsbeispiels ferner eine Schwinge6 , ein Ausleger7 und eine vorzugsweise mehrachsige Roboterhand8 mit einem Flansch9 . Die Schwinge6 ist am unteren Ende z. B. an einem nicht näher dargestellten Schwingenlagerkopf auf dem Karussell3 um eine vorzugsweise horizontale Achse A2, die auch als Achse II bezeichnet wird, schwenkbar gelagert. Am oberen Ende der Schwinge6 ist wiederum um eine ebenfalls vorzugsweise horizontale Achse A3 der Ausleger7 schwenkbar gelagert. Dieser trägt endseitig die Roboterhand8 mit ihren vorzugsweise drei Achsen A4, A5, A6. Der am Ausleger7 angrenzenden Glieder haben die Bezugszeichen22 ,23 . - Um den Industrieroboter
1 bzw. dessen Roboterarm2 zu bewegen, umfasst dieser in allgemein bekannter Weise mit einer Steuervorrichtung10 verbundene Antriebe, die insbesondere elektrische Antriebe sind. In der1 sind nur einige der elektrischen Motoren11 dieser Antriebe gezeigt. - Eines der Glieder des Roboterarms
2 ist in seiner Länger verstellbar. Im Falle des vorliegenden Ausführungsbeispiels handelt es sich bei dem längenverstellbaren Glied um den Ausleger7 , dessen Längsschnitt in der2 und dessen Querschnitt in der3 gezeigt ist. - Im Falle des vorliegenden Ausführungsbeispiels weist der Ausleger
7 ein erstes Teilsegment7a und ein zweites Teilsegment7b auf, das in dem ersten Teilsegment7a steckt. Die beiden Teilsegmente7a ,7b können längs der Längsachse L des ersten Teilsegments7a , die insbesondere mit der Längsachse des zweiten Teilsegments7b zusammenfällt, in Richtung eines Doppelpfeils14 relativ zueinander verschoben werden, wodurch die Länge l des Auslegers7 variierbar ist. - Im Falle des vorliegenden Ausführungsbeispiels sind die beiden Teilsegmente
7a ,7b zylinderförmig, insbesondere hohlzylinderförmig ausgeführt. Insbesondere weisen die beiden Teilsegmente7a ,7b jeweils die Form eines geraden Zylinders, insbesondere die Form eines geraden Hohlkreiszylinders auf. - Im Falle des vorliegenden Ausführungsbeispiels sind die beiden Teilsegmente
7a ,7b drehsicher relativ zueinander ausgeführt. Dies wird z. B. realisiert, indem die nach innen gerichtete Seite des ersten Teilsegments7a wenigstens eine in Längsrichtung des Teilsegments7a verlaufende Nut12 aufweist, in der eine entsprechende, an der nach außen gerichteten Seite des zweiten Teilsegments7b insbesondere einstückig angeformte Feder13 geführt ist. - Um bei gewünschter eingestellter Länge l des Auslegers
7 dessen Teilsegmente7a ,7b aneinander zu fixieren, weist der In dustrieroboter1 eine Verriegelungsvorrichtung15 auf. Die Verriegelungsvorrichtung15 kann, wie dies hier der Fall ist, z. B. einen mit der Steuervorrichtung10 verbundenen Aktuator18 aufweisen, sodass gesteuert durch die Steuervorrichtung10 automatisch die Verriegelungsvorrichtung15 gelöst werden kann, um ein Verschieben der beiden Teilsegmente7a ,7b relativ zueinander zu ermöglichen, und sodass gesteuert durch die Steuervorrichtung10 automatisch die beiden Teilsegmente7a ,7b aneinander fixiert bzw. gegenseitig verriegelt werden können. - Im Falle des vorliegenden Ausführungsbeispiels läuft auf der Steuervorrichtung
10 ein Rechenprogramm, das u. A. eingerichtet ist, die Antriebe derart anzusteuern, damit der Roboterarm2 bzw. der Flansch9 oder ein am Flansch9 befestigter Endeffektor, z. B. ein Greifer16 eine gewünschte Bewegung ausführt. Dieses Rechenprogramm ist insbesondere derart ausgeführt, dass der Industrieroboter1 folgendes Verfahren zum Verändern der Länge l seines Auslegers7 durchführt:
Zunächst bewegt der Industrieroboter1 gesteuert durch seine Steuervorrichtung10 den Flansch9 bzw. den am Flansch9 befestigten Greifer16 an ein relativ zum Industrieroboter1 bzw. zu seiner Basis ortsfesten Gegenstand19 und hält sich an diesen mit dem Greifer19 fest. Dadurch stellt der Industrieroboter1 mit einem Teil seines Roboterarms2 , der weiter von der Basis bzw. vom Gestell3 entfernt ist als das in seiner Länge l zu verlängernden Glied, also hier den Ausleger7 , eine Verbindung zum Gegenstand19 her, der z. B. zu einer noch zu erklärenden Verlängerungsbewegung statisch ist. Diese Verbindung wird im Falle des vorliegenden Ausführungsbeispiels dadurch hergestellt, dass sich der Roboterarm2 mit dem Greifer16 an dem statischen Gegenstand19 festhält. - Davor oder anschließend aktiviert die Steuervorrichtung
10 den Aktuator18 , um die Verriegelungsvorrichtung15 zu lösen. Dadurch ist es möglich, dass die beiden Teilsegmente7a ,7b entlang ihrer Längsachsen L relativ zueinander verschoben werden können, wodurch die Länge l des Auslegers7 veränderbar ist. - Um nun z. B. die Länge l des Auslegers
7 zu verlängern, zieht im Falle des vorliegenden Ausführungsbeispiels der Industrieroboter1 mit seiner eigenen Mechanik, d. h. im Wesentlichen mit seinem Roboterarm2 und seinen eigenen Antrieben das zu verlängernde Glied, hier also den zu verlängernden Ausleger7 auf die gewünschte Länge l auseinander. - Nachdem der Ausleger
7 auf die gewünschte Länge l gebracht wurde, löst der Industrieroboter1 die Verbindung zum Gegenstand19 , indem der Greifer16 den Gegenstand19 lost lässt. Des Weiteren steuert die Steuervorrichtung10 den Aktuator18 derart an, dass die Verriegelungsvorrichtung15 beide Teilsegmente7a ,7b gegenseitig verriegelt, sodass die Länge l des Auslegers7 im Wesentlichen fixiert ist. Die Verriegelung kann während oder nach dem Lösen der Verbindung mit dem Gegenstand19 erfolgen. - Um die Länge l des Auslegers
7 zu verkürzen, kann, während der Industrieroboter1 sich mittels seines Greifers16 am Gegenstand19 mit gelöster Verriegelungsvorrichtung15 fest hält, der Industrieroboter1 mit seiner eigenen Mechanik und seinen eigenen Antrieben den Ausleger7 auf die gewünschte Länge drücken. - Im Falle des vorlegenden Ausführungsbeispiels wird das auf der Steuervorrichtung
10 laufende Rechenprogramm, zumindest die kinematikrelevante Robotersoftware über die geänderte Länge l des Auslegers7 informiert, damit diese in den durch das auf der Steuervorrichtung10 laufenden Rechenprogramm durchgeführten Berechnungen berücksichtigt werden kann. Dies kann, wie es im Falle des vorliegenden Ausführungsbeispiels vorgesehen ist, durch Sensoren17 in oder am Ausleger7 erfolgen, die die aktuelle Länge l des Auslegers7 messen. Geeignete Sensoren sind z. B. induktive Wegsensoren. - Es ist aber auch möglich, dass nicht näher dargestellte Gelenksensoren des Industrieroboters
1 , z. B. Winkelgeber oder Resolver selbst verwendet werden, um bei der Durchführung der Längenänderung diese zu messen.
Claims (14)
- Verfahren zum Betreiben eines Industrieroboters (
1 ), der einen Roboterarm (2 ) mit mehreren, nacheinander folgenden, mittels Gelenken (21 –23 ) verbundene Glieder (3 –8 ) aufweist, die gesteuert von einer Steuervorrichtung (10 ) des Industrieroboters (1 ) mittels Antrieben (11 ) bewegbar sind, und eines der Glieder (7 ) derart in seiner geometrischen Ausdehnung veränderbar ausgebildet ist, dass die relative Position seiner angrenzenden Gelenke (22 ,23 ) veränderbar ist, aufweisend folgende Verfahrensschritte: – Festhalten des Roboterarms (2 ) mittels eines am Roboterarm (2 ) befestigten Endeffektors (16 ) an einem zum Industrieroboter (1 ) feststehenden Gegenstand (19 ) und – mit festgehaltenem Roboterarm (2 ), Ändern der geometrischen Ausdehnung des in seiner geometrischen Ausdehnung veränderbaren Gliedes (7 ), um die relative Position zwischen seinen angrenzenden Gelenken (22 ,23 ) zu verändern, durch lediglich Bewegen des Roboterarms (2 ) mittels der Antriebe (11 ). - Verfahren nach Anspruch 1, zusätzlich aufweisend, gesteuert durch die Steuervorrichtung (
10 ), Lösen einer zum Verriegeln des in seiner geometrischen Ausdehnung veränderbaren Gliedes (7 ) vorgesehenen Verriegelungsvorrichtung (15 ) vor dem Bewegen des Roboterarms (2 ) und/oder, gesteuert durch die Steuervorrichtung (10 ), Verriegeln der Verriegelungsvorrichtung (15 ) nach dem Bewegen des Roboterarms (2 ). - Verfahren nach Anspruch 1 oder 2, zusätzlich aufweisend folgende Verfahrensschritte: – Ermitteln der aktuellen geometrischen Ausdehnung des relevanten Gliedes (
7 ) nach dem Bewegen des Roboterarms (2 ) mittels einer mit der Steuervorrichtung (10 ) verbundenen Vorrichtung (17 ) zum Ermitteln geometrischen Ausdehnung des relevanten Gliedes (7 ) nach dem Bewegen des Roboterarms (2 ) und – Aktualisieren eines auf der Steuervorrichtung (10 ) laufenden Rechenprogramms zum Steuern der Antriebe (11 ) mit dem aktuellen Wert der geometrischen Ausdehnung. - Verfahren nach einem der Ansprüche 1 bis 3, bei dem das in seiner geometrischen Ausdehnung veränderbare Glied als ein in seiner Länge (l) veränderbares Glied (
7 ) ausgebildet ist. - Verfahren nach Anspruch 3 und 4, wobei die Vorrichtung zum Ermitteln der geometrischen Ausdehnung des relevanten Gliedes (
7 ) als eine mit der Steuervorrichtung (10 ) verbundene Längenmessvorrichtung (17 ) ausgebildet ist, die eingerichtet ist, die aktuelle Länge (l) des in seiner Länge veränderbaren Gliedes (7 ) zu ermitteln. - Industrieroboter (
1 ) zur Durchführung des Verfahrens nach einem der Ansprüche 1 bis 5, gekennzeichnet durch eine mit der Steuervorrichtung (10 ) verbundene Vorrichtung (17 ) zum Ermitteln der geometrischen Ausdehnung des relevanten Gliedes (7 ). - Industrieroboter nach Anspruch 6, wobei die Vorrichtung zum Ermitteln der geometrischen Ausdehnung des relevanten Gliedes (
7 ) den Gelenken (21 –23 ) zugeordnete Vorrichtungen zum Ermitteln der Winkelstellungen der Glieder (2 –8 ) relativ zueinander umfasst. - Industrieroboter nach Anspruch 6 oder 7, aufweisend eine mit der Steuervorrichtung (
10 ) verbundene, von dieser steuerbare und zum Verriegeln des in seiner geometrischen Ausdehnung veränderbaren Gliedes (7 ) vorgesehene Verriegelungsvorrichtung (15 ). - Industrieroboter nach einem der Ansprüche 6 bis 8, bei dem das in seiner geometrischen Ausdehnung veränderbare Glied als ein in seiner Länge (l) veränderbares Glied (
7 ) ausgebildet ist. - Industrieroboter nach Anspruch 9, wobei die Vorrichtung zum Ermitteln der geometrischen Ausdehnung des relevanten Gliedes (
7 ) eine mit der Steuervorrichtung (10 ) verbundene Längenmessvorrichtung (17 ) ausgebildet ist, die eingerichtet ist, die aktuelle Länge (l) des in seiner Länge veränderbaren Gliedes (7 ) zu ermitteln. - Industrieroboter nach Anspruch 9 oder 10, wobei das in seiner Länge (l) veränderbare Glied (
7 ) ein erstes Teilsegment (7a ) und ein relativ zum ersten Teilsegment (7a ) längs der Längsachse (L) des relevanten Glieds (7 ) verschiebbares, insbesondere verdrehsicher relativ zum ersten Teilsegment (7a ) zweites Teilsegment (7b ) umfasst. - Industrieroboter nach Anspruch 11, wobei das zweite Teilsegment (
7b ) in das erste Teilsegment (7a ) insbesondere verdrehsicher gesteckt ist. - Industrieroboter nach Anspruch 11 oder 12, wobei die beiden Teilsegmente (
7a ,7b ) zylinderförmig, insbesondere kreiszylinderförmig ausgebildet sind und insbesondere die Form eines gerade Zylinders und/oder eines Hohlzylinders aufweisen. - Industrieroboter nach Anspruch 13, wobei das die Form eines geraden Kreiszylinders aufweisende zweite Teilsegment (
7b ) in dem die Form eines geraden Hohlkreiszylinders aufweisenden ersten Teilsegment (7a ) verdrehsicher steckt, indem auf der Zylinderfläche des zweiten Teilsegments (7b ) und der nach innen gerichteten Seite der Zylinderfläche des ersten Teilsegment (7a ) wenigstens eine in Längsrichtung des in seiner Länge (l) veränderbaren Gliedes (7 ) angeordnete Nut-Feder-Verbindung (12 ,13 ) vorgesehen ist.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE200910049985 DE102009049985B3 (de) | 2009-10-20 | 2009-10-20 | Industrieroboter und Verfahren zum Betreiben eines Industrieroboters |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE200910049985 DE102009049985B3 (de) | 2009-10-20 | 2009-10-20 | Industrieroboter und Verfahren zum Betreiben eines Industrieroboters |
Publications (1)
Publication Number | Publication Date |
---|---|
DE102009049985B3 true DE102009049985B3 (de) | 2010-12-09 |
Family
ID=43049541
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE200910049985 Expired - Fee Related DE102009049985B3 (de) | 2009-10-20 | 2009-10-20 | Industrieroboter und Verfahren zum Betreiben eines Industrieroboters |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE102009049985B3 (de) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104044923A (zh) * | 2014-06-28 | 2014-09-17 | 方君宇 | 一种太阳能玻璃管的快速码垛装置 |
DE102014103199B3 (de) * | 2014-03-11 | 2015-04-30 | Hiwin Technologies Corp. | Roboterarm mit einer Verstellstruktur |
CN104690745A (zh) * | 2013-12-06 | 2015-06-10 | 上银科技股份有限公司 | 机械手臂的臂长调整装置 |
CN106541398A (zh) * | 2015-09-21 | 2017-03-29 | 深圳市恒科通机器人有限公司 | 组合型机器人及其活动关节机构 |
CN110883785A (zh) * | 2019-12-13 | 2020-03-17 | 江苏瑞雪海洋科技股份有限公司 | 定姿移动机械臂 |
CN114670190A (zh) * | 2022-03-08 | 2022-06-28 | 西北工业大学 | 一种基于解析数值混合法的冗余机械臂逆运动学方法 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE10115832A1 (de) * | 2001-03-31 | 2002-10-10 | Dietmar Mauersberger | Mehrachsiger Industrieroboter |
-
2009
- 2009-10-20 DE DE200910049985 patent/DE102009049985B3/de not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE10115832A1 (de) * | 2001-03-31 | 2002-10-10 | Dietmar Mauersberger | Mehrachsiger Industrieroboter |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104690745A (zh) * | 2013-12-06 | 2015-06-10 | 上银科技股份有限公司 | 机械手臂的臂长调整装置 |
CN104690745B (zh) * | 2013-12-06 | 2016-09-14 | 上银科技股份有限公司 | 机械手臂的臂长调整装置 |
DE102014103199B3 (de) * | 2014-03-11 | 2015-04-30 | Hiwin Technologies Corp. | Roboterarm mit einer Verstellstruktur |
CN104044923A (zh) * | 2014-06-28 | 2014-09-17 | 方君宇 | 一种太阳能玻璃管的快速码垛装置 |
CN106541398A (zh) * | 2015-09-21 | 2017-03-29 | 深圳市恒科通机器人有限公司 | 组合型机器人及其活动关节机构 |
CN110883785A (zh) * | 2019-12-13 | 2020-03-17 | 江苏瑞雪海洋科技股份有限公司 | 定姿移动机械臂 |
CN114670190A (zh) * | 2022-03-08 | 2022-06-28 | 西北工业大学 | 一种基于解析数值混合法的冗余机械臂逆运动学方法 |
CN114670190B (zh) * | 2022-03-08 | 2023-10-24 | 西北工业大学 | 一种基于解析数值混合法的冗余机械臂逆运动学方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3341164B1 (de) | Robotergreifer | |
DE102009049985B3 (de) | Industrieroboter und Verfahren zum Betreiben eines Industrieroboters | |
EP2862677B1 (de) | Verfahren zum Handhaben von Objekten mittels wenigstens zweier Industrieroboter | |
DE102009057585B4 (de) | Verfahren zum Kalibrieren eines Roboters | |
EP2986422B1 (de) | Industrieroboter mit einer an einem armausleger angeordneten antriebsanordnung | |
DE102016004841B4 (de) | Verfahren und Vorrichtung zum Festlegen eines Bewegungsablaufs für einen Roboter | |
DE102019100211B4 (de) | Parallelglied-Roboter | |
WO1983002249A1 (en) | Mounting robot | |
DE2530261A1 (de) | Komplex von elementen zum eingeben von arbeitsablaeufen in eine elektronische vorrichtung, welche eine arbeitsmaschine die gleichen arbeitsablaeufe wiederholt ausfuehren laesst | |
DE102017122833B4 (de) | Verfahren und Schneidesystem zum Schneiden eines an einem Formteil gebildeten Angussteils | |
DE102016004087A1 (de) | Effektoreinheit für einen Roboter, Arbeitsvorrichtung mit einem Roboter und Verfahren zum Wechseln eines Effektors bei Robotern | |
DE2709335A1 (de) | Programmierbarer manipulator | |
DE2855132B2 (de) | Handhabungseinrichtung | |
DE69430148T2 (de) | Tisch zur Bestimmung der Position eines Werkstückes aus Metallblech in einem System zur Herstellung von abgekanteten Blechartikeln | |
DE3744987C2 (de) | ||
DE10351669B4 (de) | Verfahren und Vorrichtung zum Steuern eines Handhabungsgeräts relativ zu einem Objekt | |
WO2019101908A1 (de) | Modularer endeffektor | |
WO2019110051A9 (de) | Anordnung für ein messsystem zum messen an einem messobjekt und verfahren zum messen an einem messobjekt mittels eines messsystems | |
WO2015135917A2 (de) | Verfahren zum betreiben eines roboters und zugehöriger roboter mit einer mechanischen tastvorrichtung | |
EP2504741B1 (de) | Verfahren zum erstellen eines robotermodells und industrieroboter | |
DE102010006877A1 (de) | Industrieroboter und Verfahren zur Veränderung eines Arbeitsraumes eines Industrieroboters | |
DE3854968T2 (de) | Bahnsteuerverfahren für roboter | |
DE102012010831B4 (de) | Bestückungsroboter für die Bestückung von Spritzgießmaschinen oder zur Bestückung von Leiterplatten | |
AT391827B (de) | Handhabungseinrichtung fuer montageteile | |
DE202020105188U1 (de) | Gelenkstellungssensoranordnung und Roboter |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8327 | Change in the person/name/address of the patent owner |
Owner name: KUKA LABORATORIES GMBH, 86165 AUGSBURG, DE |
|
R081 | Change of applicant/patentee |
Owner name: KUKA LABORATORIES GMBH, DE Free format text: FORMER OWNER: KUKA ROBOTER GMBH, 86165 AUGSBURG, DE Effective date: 20110304 Owner name: KUKA ROBOTER GMBH, DE Free format text: FORMER OWNER: KUKA ROBOTER GMBH, 86165 AUGSBURG, DE Effective date: 20110304 |
|
8364 | No opposition during term of opposition | ||
R020 | Patent grant now final |
Effective date: 20110309 |
|
R081 | Change of applicant/patentee |
Owner name: KUKA ROBOTER GMBH, DE Free format text: FORMER OWNER: KUKA LABORATORIES GMBH, 86165 AUGSBURG, DE |
|
R082 | Change of representative |
Representative=s name: EGE LEE & PARTNER PATENTANWAELTE PARTGMBB, DE Representative=s name: FUNK & BOESS GBR, DE |
|
R082 | Change of representative |
Representative=s name: EGE LEE & PARTNER PATENTANWAELTE PARTGMBB, DE Representative=s name: BOESS, DIETER ALEXANDER, DIPL.-ING. (UNIV.), DE |
|
R081 | Change of applicant/patentee |
Owner name: KUKA DEUTSCHLAND GMBH, DE Free format text: FORMER OWNER: KUKA ROBOTER GMBH, 86165 AUGSBURG, DE |
|
R082 | Change of representative |
Representative=s name: BOESS, DIETER ALEXANDER, DIPL.-ING. (UNIV.), DE Representative=s name: EGE LEE & PARTNER PATENTANWAELTE PARTGMBB, DE |
|
R082 | Change of representative |
Representative=s name: BOESS, DIETER ALEXANDER, DIPL.-ING. (UNIV.), DE |
|
R119 | Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee |