DE102014012670A1 - Method for calibrating an at least single kinematic redundant robot - Google Patents
Method for calibrating an at least single kinematic redundant robot Download PDFInfo
- Publication number
- DE102014012670A1 DE102014012670A1 DE201410012670 DE102014012670A DE102014012670A1 DE 102014012670 A1 DE102014012670 A1 DE 102014012670A1 DE 201410012670 DE201410012670 DE 201410012670 DE 102014012670 A DE102014012670 A DE 102014012670A DE 102014012670 A1 DE102014012670 A1 DE 102014012670A1
- Authority
- DE
- Germany
- Prior art keywords
- robot
- end effector
- parameters
- axes
- calibrating
- 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.)
- Withdrawn
Links
- 238000000034 method Methods 0.000 title claims abstract description 25
- 239000012636 effector Substances 0.000 claims abstract description 32
- 230000033001 locomotion Effects 0.000 description 5
- BUHVIAUBTBOHAG-FOYDDCNASA-N (2r,3r,4s,5r)-2-[6-[[2-(3,5-dimethoxyphenyl)-2-(2-methylphenyl)ethyl]amino]purin-9-yl]-5-(hydroxymethyl)oxolane-3,4-diol Chemical compound COC1=CC(OC)=CC(C(CNC=2C=3N=CN(C=3N=CN=2)[C@H]2[C@@H]([C@H](O)[C@@H](CO)O2)O)C=2C(=CC=CC=2)C)=C1 BUHVIAUBTBOHAG-FOYDDCNASA-N 0.000 description 1
- 230000004323 axial length Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 238000002955 isolation Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012067 mathematical method Methods 0.000 description 1
- 230000008092 positive effect Effects 0.000 description 1
- 230000002035 prolonged effect Effects 0.000 description 1
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/1679—Programme controls characterised by the tasks executed
- B25J9/1692—Calibration of manipulator
-
- 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/40333—Singularity, at least one movement not possible, kinematic redundancy
-
- 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/40367—Redundant manipulator
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Manipulator (AREA)
- Numerical Control (AREA)
Abstract
Die Erfindung betrifft ein Verfahren zum Kalibrieren zumindest einfach kinematisch redundanten Roboters (10), insbesondere eines Leichtbauroboters, mit den Schritten: Fixieren eines Endeffektors (14) des Roboters (10); Einstellen zumindest so vieler unterschiedlicher Achsstellungen des Roboters (10) bei fixiertem Endeffektor (14) wie der Roboter (10) Achsen (12) aufweist; Erfassen jeweiliger Achsparameter für die jeweiligen Achsstellungen; Ermitteln jeweiliger, die Relativpositionierung der unterschiedlichen Achsen (12) zueinander kennzeichnenden Kinematikparameter (Qj, τj, dj, aj, αj) des Roboters (10) unter Berücksichtigung der erfassten Achsparameter.The invention relates to a method for calibrating at least one kinematic redundant robot (10), in particular a lightweight robot, comprising the steps of: fixing an end effector (14) of the robot (10); Setting at least as many different axis positions of the robot (10) with fixed end effector (14) as the robot (10) axes (12); Detecting respective axis parameters for the respective axis positions; Determining respective, the relative positioning of the different axes (12) mutually characteristic kinematics parameters (Qj, τj, dj, aj, αj) of the robot (10) taking into account the detected axis parameters.
Description
Die Erfindung betrifft ein Verfahren zum Kalibrieren eines zumindest einfach kinematisch redundanten Roboters, insbesondere eines Leichtbauroboters.The invention relates to a method for calibrating an at least simply kinematically redundant robot, in particular a lightweight robot.
In industriellen Anwendungen eingesetzte Leichtbauroboter weisen des Öfteren eine fehlende Positioniergenauigkeit auf. Dies führt dazu, dass laut Steuerung angefahrene Punkte erheblich von den real angefahrenen Punkten des Roboters abweichen. Ein Grund hierfür liegt unter anderem in nicht exakt modellierten Abweichungen der kinematischen Eigenschaften der betreffenden Roboter, beispielsweise bezüglich Toleranzen ihrer Achslängen, fehlerhafter Achsnulllagen und dergleichen. Über die Lebensdauer der Roboter können sich diese kinematischen Eigenschaften zudem nach Kollisionen oder durch Verschleiß ebenfalls ändern. Bei fehlerhaften Kinematikparametern fahren Roboter Raumpunkte nicht wie gewünscht sondern mit Lageabweichungen an, wodurch die Funktionsweise des damit verbundenen Prozesses nicht sichergestellt werden kann. Ebenso gilt dies für Werkzeuge, welche an derartigen Robotern montiert sind, welche üblicherweise einem gewissen Verschleiß unterliegen. Insbesondere die geometrischen Eigenschaften der verwendeten Werkzeuge werden ebenfalls über derartige Kinematikparameter erfasst. Falls diese nicht entsprechend der sich verändernden Geometrie der Werkzeuge angepasst werden, führt dies ebenfalls zu unerwünschten Positionierungenauigkeiten der mittels des Roboters geführten Werkzeuge.Lightweight robots used in industrial applications often have a lack of positioning accuracy. As a result, points approached by the controller deviate significantly from the actual approached points of the robot. One reason for this is inter alia in not exactly modeled deviations of the kinematic properties of the robot in question, for example with respect to tolerances of their axial lengths, faulty axle zero positions and the like. Over the lifetime of the robots, these kinematic properties may also change after collisions or wear. In the case of faulty kinematic parameters, robots do not move the spatial points as required, but with positional deviations, which means that the functioning of the associated process can not be ensured. This also applies to tools which are mounted on such robots, which are usually subject to a certain wear. In particular, the geometric properties of the tools used are also detected by such kinematic parameters. If these are not adjusted according to the changing geometry of the tools, this also leads to undesired positioning inaccuracies of the tools guided by the robot.
Es existieren bereits Vermessungssysteme, um dem vorstehend genannten Problem entgegenzuwirken. Beispielsweise zeigt die
Es ist daher die Aufgabe der vorliegenden Erfindung, ein verbessertes Verfahren zum Kalibrieren eines Roboters bereitzustellen.It is therefore the object of the present invention to provide an improved method for calibrating a robot.
Diese Aufgabe wird durch ein Verfahren zum Kalibrieren eines zumindest einfach kinematisch redundanten Roboters mit den Merkmalen des unabhängigen Patentanspruchs gelöst. Vorteilhafte Ausgestaltungen mit zweckmäßigen und nicht-trivialen Weiterbildungen der Erfindung sind in den abhängigen Ansprüchen angegeben.This object is achieved by a method for calibrating an at least single kinematic redundant robot having the features of the independent patent claim. Advantageous embodiments with expedient and non-trivial developments of the invention are specified in the dependent claims.
Das erfindungsgemäße Verfahren zum Kalibrieren eines zumindest einfach kinematisch redundanten Roboters, insbesondere eines Leichtbauroboters, umfasst die folgenden Schritte:
- – Fixieren eines Endeffektors des Roboters;
- – Einstellen zumindest so vieler unterschiedlicher Achsstellungen des Roboters bei fixiertem Endeffektor, wie der Roboter Achsen aufweist;
- – Erfassen jeweiliger Achsparameter für die jeweiligen Achsstellungen;
- – Ermitteln jeweiliger, die Relativpositionierung der unterschiedlichen Achsen zueinander kennzeichnenden Kinematikparameter des Roboters unter Berücksichtigung der erfassten Achsparameter.
- - Fixing an end effector of the robot;
- - setting at least as many different axis positions of the robot with the end effector fixed, as the robot has axes;
- - Acquisition of respective axis parameters for the respective axis positions;
- Determining respective, the relative positioning of the different axes to each other characteristic kinematic parameters of the robot, taking into account the detected axis parameters.
Unter einem kinematisch redundanten Roboter bzw. einem Roboter mit einer redundanten Kinematik ist zu verstehen, dass der betreffende Roboter einen bestimmten Raumpunkt mit seinem Endeffektor in beliebig vielen Posen anfahren kann. Mit anderen Worten können beim Roboter beliebig viele unterschiedliche Achsstellungen bei fixiertem Endeffektor eingestellt werden, so dass also bei den beliebig unterschiedlichen Achsstellungen des Roboters der Endeffektor immer an ein und derselben Stelle verbleibt. Diese Art der Roboterbewegung wird auch als Nullraumbewegung bezeichnet.Under a kinematic redundant robot or a robot with a redundant kinematics is to be understood that the robot in question can approach a particular point in space with its end effector in any number of poses. In other words, any number of different axis positions can be set with the robot fixed with the end effector, so that the end effector always remains at one and the same point in the arbitrarily different axis positions of the robot. This type of robot movement is also called zero-space motion.
Bei dem erfindungsgemäßen Verfahren wird sich dieser Nullraumbewegung bedient, indem zumindest so viele unterschiedliche Achsstellungen des Roboters bei fixiertem Endeffektor eingestellt werden, wie der Roboter Achsen aufweist. Nach jeweiliger Verstellung der Achsen des Roboters werden jeweilige Achsparameter für die jeweiligen Achsstellungen, z. B. ihre angefahrenen Winkelpositionen, erfasst. Unter Berücksichtigung der erfassten Achsparameter werden jeweilige, die Relativpositionierung der unterschiedlichen Achsen zueinander kennzeichnende Kinematikparameter des Roboters ermittelt. Da die reale Lage des Endeffektors sich bei der Einstellung der unterschiedlichen Achsstellungen nicht verändert, ist die Lagedifferenz zweier aufeinander gemessener Punkte bezüglich des Endeffektors immer gleich. Dies wird erfindungsgemäß dafür genutzt, die Kinematikparameter des Roboters zu bestimmen, so dass diese in ein internes Robotermodell eingepflegt werden können. In Folge dessen bewegt sich der Endeffektor bzw. der sogenannte Tool Center Point wieder entlang erwarteter bzw. gewünschter Punkte und Bahnen. Dadurch wird die Absolutgenauigkeit des so kalibrierten Roboters erheblich verbessert.In the method according to the invention, this null space movement is operated by setting at least as many different axis positions of the robot with the end effector fixed, as the robot has axes. After respective adjustment of the axes of the robot respective axis parameters for the respective Achsstellungen, z. B. their approached angular positions detected. Taking into account the detected axis parameters, respective kinematics parameters of the robot characterizing the relative positioning of the different axes are determined. Since the real position of the end effector does not change when setting the different axis positions, the positional difference of two points measured with respect to the end effector is always the same. This is inventively used to determine the kinematic parameters of the robot, so that they can be incorporated into an internal robot model. As a result, the end effector or the so-called tool center point moves again along expected or desired points and paths. As a result, the absolute accuracy of the thus calibrated robot is significantly improved.
Durch die erfindungsgemäße Kalibrierung mittels der internen beim Roboter vorhandenen Sensorik wird die Prozessgenauigkeit des Roboters erheblich gesteigert. Des Weiteren wird die Austauschbarkeit des Roboters wesentlich verbessert, wobei gleichzeitig Verlust- bzw. Stillstandszeiten entsprechender Anlagen bei einem Austausch von Robotern reduziert werden können.As a result of the calibration according to the invention by means of the internal sensors present in the robot, the process accuracy of the robot is considerably increased. Furthermore, the interchangeability of the robot is significantly improved, wherein At the same time loss or downtime of corresponding systems can be reduced when exchanging robots.
In vorteilhafter Ausgestaltung der Erfindung ist es vorgesehen, dass zusätzlich zumindest noch drei weitere Achsstellungen bei fixiertem Endeffektor eingestellt werden. Dies ist insbesondere dann vorteilhaft, wenn an dem Endeffektor noch ein Werkzeug angebracht ist. Dadurch, dass zumindest noch drei weitere Achsstellungen bei fixiertem Endeffektor eingestellt und bei der Ermittlung der Kinematikparameter berücksichtigt werden, kann eine sich verändernde Geometrie des Werkzeugs, insbesondere aufgrund eines Werkzeugverschleißes, bei der Kalibrierung des Roboters berücksichtigt werden. Darüber hinaus können dadurch auch von vornherein bestehende Maßungenauigkeiten bezüglich entsprechender Toleranzen des Werkzeugs berücksichtigt werden, so dass das an dem Roboter angebrachte Werkzeug besonders exakt positioniert werden kann.In an advantageous embodiment of the invention, it is provided that in addition at least three more axis positions are set at a fixed end effector. This is particularly advantageous if a tool is still attached to the end effector. Because at least three further axis positions are set with a fixed end effector and taken into account in the determination of the kinematic parameters, a changing geometry of the tool, in particular due to tool wear, can be taken into account in the calibration of the robot. In addition, it can also be taken into account from the outset dimensional inaccuracies with respect to corresponding tolerances of the tool, so that the attached to the robot tool can be positioned very accurately.
Gemäß einer weiteren vorteilhaften Ausführungsform der Erfindung ist es vorgesehen, dass der Roboter die Kalibrierung nach einer vorgegebenen Anzahl von Arbeitsschritten oder einer vorgegebenen Dauer selbstständig durchführt. Mit anderen Worten kann es vorgesehen sein, dass der Roboter selbstständig ein sogenanntes Nachteachen vornimmt. Während des Einsatzes des Roboters kann dieser somit selbstständig den erfindungsgemäßen Kalibrierprozess automatisch durchführen, so dass ein Werkzeugverschleiß oder auch ein Verschleiß am Roboter selbstständig ausgeglichen werden kann. In Folge dessen kann der Roboter auch bei längerem Einsatz besonders exakt entsprechend gewünschte Bahnkurven bzw. Punkte abfahren.According to a further advantageous embodiment of the invention, it is provided that the robot independently performs the calibration after a predetermined number of work steps or a predetermined duration. In other words, it can be provided that the robot independently performs a so-called Nachteachen. During the use of the robot, the latter can thus automatically carry out the calibration process according to the invention automatically, so that tool wear or even wear on the robot can be compensated for independently. As a result, the robot can travel particularly accurately according to desired trajectories or points even with prolonged use.
In weiterer vorteilhafter Ausgestaltung der Erfindung ist es vorgesehen, dass zur Ermittlung der Kinematikparameter das Kinematikmodell nach Denavit-Hartenberg verwendet wird. Vorzugsweise werden in diesem Zusammenhang die Kinematikparameter durch numerische Lösung eines Gleichungssystems ermittelt, bei welchem für die Position des Endeffektors immer dieselben Koordinaten verwendet werden. Beispielsweise kann ein Newton-Euler-Verfahren als numerisches Lösungsverfahren verwendet werden.In a further advantageous embodiment of the invention, it is provided that the kinematics model according to Denavit-Hartenberg is used to determine the kinematic parameters. In this context, the kinematic parameters are preferably determined by numerical solution of a system of equations in which the same coordinates are always used for the position of the end effector. For example, a Newton-Euler method can be used as a numerical solution method.
Weitere Vorteile, Merkmale und Einzelheiten der Erfindung ergeben sich aus der nachfolgenden Beschreibung bevorzugter Ausführungsbeispiele sowie anhand der Zeichnungen. Die vorstehend in der Beschreibung genannten Merkmale und Merkmalskombinationen sowie die nachfolgend in der Figurenbeschreibung genannten und/oder in den Figuren alleine gezeigten Merkmale und Merkmalskombinationen sind nicht nur in der jeweils angegebenen Kombination, sondern auch in anderen Kombinationen oder in Alleinstellung verwendbar, ohne den Rahmen der Erfindung zu verlassen.Further advantages, features and details of the invention will become apparent from the following description of preferred embodiments and from the drawings. The features and feature combinations mentioned above in the description as well as the features and feature combinations mentioned below in the description of the figures and / or in the figures alone can be used not only in the respectively specified combination but also in other combinations or in isolation, without the scope of To leave invention.
Ausführungsbeispiele der Erfindung werden nachfolgend anhand schematischer Zeichnungen näher erläutert.Embodiments of the invention are explained in more detail below with reference to schematic drawings.
Die Zeichnung zeigt in:The drawing shows in:
Ein Leichtbauroboter
In
Zunächst wird der Endeffektor
Beispielsweise kann es sein, dass am Endeffektor
Da die reale Lage bzw. die absolute Raumposition des Endeffektors
Die Position Pj des Endeffektors
Somit kann folgender numerischer Lösungsansatz gewählt werden:
Durch den Einsatz eines numerischen mathematischen Verfahrens zur Lösung eines nicht-linearen Gleichungssystems können somit sämtliche kinematischen Parameter Qj, τj, dj, aj, αj erhalten werden. Beispielsweise kann ein Newton-Euler-Verfahren als numerisches Lösungsverfahren verwendet werden.By using a numerical mathematical method to solve a non-linear equation system, all kinematic parameters Q j , τ j , d j , a j , α j can thus be obtained. For example, a Newton-Euler method can be used as a numerical solution method.
Die ermittelten Kinematikparameter Qj, τj, dj, aj und αj werden anschließend in ein internes Robotermodell eingepflegt. Dies erfolgt analog zum Vorgehen von bereits bekannten Kalibriersystemen.The determined kinematics parameters Q j , τ j , d j , a j and α j are then entered into an internal robot model. This is done analogously to the procedure of already known calibration systems.
In Folge dessen bewegt sich der Tool Center Point bzw. der Endeffektor
Vorzugsweise werden mehr als die zehn Achsstellungen bei fixiertem Endeffektor
Vorzugsweise führt der Roboter
Durch das beschriebene Verfahren wird das Potenzial zur Erhöhung der Austauschbarkeit des Roboters
ZITATE ENTHALTEN IN DER BESCHREIBUNG QUOTES INCLUDE IN THE DESCRIPTION
Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.This list of the documents listed by the applicant has been generated automatically and is included solely for the better information of the reader. The list is not part of the German patent or utility model application. The DPMA assumes no liability for any errors or omissions.
Zitierte PatentliteraturCited patent literature
- US 5402582 A [0003] US 5402582 A [0003]
Claims (6)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE201410012670 DE102014012670A1 (en) | 2014-08-22 | 2014-08-22 | Method for calibrating an at least single kinematic redundant robot |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE201410012670 DE102014012670A1 (en) | 2014-08-22 | 2014-08-22 | Method for calibrating an at least single kinematic redundant robot |
Publications (1)
Publication Number | Publication Date |
---|---|
DE102014012670A1 true DE102014012670A1 (en) | 2015-04-02 |
Family
ID=52673160
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE201410012670 Withdrawn DE102014012670A1 (en) | 2014-08-22 | 2014-08-22 | Method for calibrating an at least single kinematic redundant robot |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE102014012670A1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110596636A (en) * | 2019-09-10 | 2019-12-20 | 江阴长仪集团有限公司 | Smart electric meter power-on loading correction method |
DE102019101072B3 (en) * | 2019-01-16 | 2020-03-12 | Franka Emika Gmbh | Support manual guidance of a robot manipulator |
DE102020208961B3 (en) | 2020-07-17 | 2021-11-18 | Rethink Robotics Gmbh | Procedure for aligning a robotic arm |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5402582A (en) | 1993-02-23 | 1995-04-04 | Faro Technologies Inc. | Three dimensional coordinate measuring apparatus |
-
2014
- 2014-08-22 DE DE201410012670 patent/DE102014012670A1/en not_active Withdrawn
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5402582A (en) | 1993-02-23 | 1995-04-04 | Faro Technologies Inc. | Three dimensional coordinate measuring apparatus |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102019101072B3 (en) * | 2019-01-16 | 2020-03-12 | Franka Emika Gmbh | Support manual guidance of a robot manipulator |
CN110596636A (en) * | 2019-09-10 | 2019-12-20 | 江阴长仪集团有限公司 | Smart electric meter power-on loading correction method |
DE102020208961B3 (en) | 2020-07-17 | 2021-11-18 | Rethink Robotics Gmbh | Procedure for aligning a robotic arm |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1602456B1 (en) | Method and device for controlling manipulators | |
EP3145681B1 (en) | Method for preventing collisions of a robot in a workstation | |
DE102007023585A1 (en) | Device and method for calibrating swivel units, in particular on cutting machines | |
EP1914612B1 (en) | Method for positioning axes in machine tools | |
DE102009057585A1 (en) | Robot with calibration position | |
DE102010031248A1 (en) | Method for measuring a robot arm of an industrial robot | |
DE102012009010A1 (en) | Method for producing motion of manipulator along motion path for performing mounting of component at holding element of motor vehicle, involves assigning force and/or torque to reference point, which belongs to position of motion path | |
EP2492635A1 (en) | Calibration method for a spherical measuring probe | |
DE102015011535A1 (en) | Trajectory display device for displaying engine end and machine end trajectories | |
DE102012010662A1 (en) | Method for producing screw connection by robot, involves screwing one component with another component in operative connection by thread, and holding former component in manipulator arranged in terminal axle of robot | |
DE102014012670A1 (en) | Method for calibrating an at least single kinematic redundant robot | |
EP3441200A1 (en) | Referencing method and device for industrial robots | |
DE102013020135A1 (en) | Method for operating a production plant | |
EP3444076B1 (en) | Method for determining absolute position of a robotic device and robotic device | |
DE102014011852A1 (en) | Method for tracking at least one working position provided on a component for at least one robot | |
DE102019003755A1 (en) | Method and system for joining a second component to a first component | |
DE102012022190A1 (en) | Method for automatic generation of control or regulation for robot, involves determining approximate function of reverse kinematics in neighborhood of primary start location | |
EP1851573A2 (en) | Method for improving the positional accuracy of a manipulator relative to a serially produced workpiece | |
DE102015002280A1 (en) | Method and installation for automated straightening of a casting | |
DE102012012291A1 (en) | Method for operating production plant, involves coupling calibration device with replacement robot, moving calibration device with replacement robot according to specific program, and comparing moved coordinates with reference coordinates | |
DE102012208252A1 (en) | Method for performing highly accurate positioning of guide tool of robot, involves calculating deviation between desired and actual positions of guide tools of robot arms using virtual mechanical model of plant including robots | |
DE102013007742B4 (en) | Method and device for restoring the operational readiness of a multi-axis movement device | |
DE102021124215B4 (en) | Method for compensating positioning inaccuracies of a linear robot and linear robot | |
DE102015200319A1 (en) | Einmessverfahren from combination of pre-positioning and manual guidance | |
WO2018215607A1 (en) | Support device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
R230 | Request for early publication | ||
R119 | Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee |