Control method for a robot

US9937619B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9937619-B2
Application numberUS-201214238824-A
CountryUS
Kind codeB2
Filing dateAug 17, 2012
Priority dateAug 24, 2011
Publication dateApr 10, 2018
Grant dateApr 10, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

The invention relates to a control method for a robot ( 1 ) having a plurality of movable robot axes ( 2, 4, 6 ), in particular for a painting robot ( 1 ) or a manipulating robot, comprising the following steps: (a) predetermining a robot path by means of a plurality of path points through which a reference point of the robot ( 1 ) is intended to travel; (b) controlling drive motors of the individual robot axes ( 2, 4, 6 ) according to the predetermined robot path, such that the reference point of the robot ( 1 ) travels through the predetermined robot path; (c) precalculating the mechanical loading (My 1 , Mx 1 , Fx 1 , Fy 1 , Fz 1 , Fx 2 , Fy 2 , Fz 2 , Mx 2 , My 2 , Mz 2 ) that occurs within at least one of the robot axes ( 2, 4, 6 ) between two joints when travelling through the robot path ahead; and also (d) adjusting the control of the drive motors of the robot axes ( 2, 4, 6 ) on the basis of the precalculated mechanical loading (My 1 , Mx 1 , Fx 1 , Fy 1 , Fz 1 , Fx 2 , Fy 2 , Fz 2 , Mx 2 , My 2 , Mz 2 ), such that a mechanical overload is avoided.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method for controlling a robot having several movable robot axes, wherein the robot axes are each pivotable, the method comprising: specifying a robot path through a plurality of path points, to be traversed by a reference point of the robot; controlling drive motors of respective individual robot axes in accordance with the robot path, so that the reference point of the robot traverses the path points, precalculating at least one tilting moment within at least one robot axis that is predicted to occur when traversing the upcoming robot path, the controlling of the drive motors being adapted depending on the at least one precalculated tilting moment. 2. The method according to claim 1 , wherein the at least one tilting moment occurs between two joints. 3. The method according to claim 1 , further comprising: comparing the at least one tilting moment with at least a limit value for detection of an upcoming mechanical overload; and braking movement of the reference point on the robot path when an upcoming mechanical overload is detected. 4. The method according to claim 1 , wherein the drive motors of the robot axes are each controlled by respective position controllers, the position controllers receive target values from a central robot control, the central robot control outputs the target values clocked with an interpolator clock-pulse to the position controllers, and pre-calculation of the at least one tilting moment is clocked in the interpolator clock-pulse. 5. The method according to claim 1 , wherein the at least one tilting moment is pre-calculated multi-dimensionally; and during the pre-calculation of the at least one tilting moment, each of torques and forces are calculated. 6. The method according to claim 1 , further comprising: specifying a coordinate system having a coordinate origin that is within one of the robot axes and fixed relative to the one of the robot axes, whereby the coordinate system moves along with the robot axis; selecting at least one of forces and torques that arise in the coordinate system during the movement of the robot; and determining the at least one tilting moment from the selected forces and/or torques. 7. A robot control for controlling a robot having several movable robot axes, wherein the robot control is configured to carry out the method according to claim 1 . 8. A robot system, comprising: at least one multi-axis robot, in particular a painting robot or a handling robot, and a robot control according to claim 7 .

Assignees

Inventors

Classifications

  • Compensation deflection arm · CPC title

  • Compensation gravity · CPC title

  • B25J9/1638Primary

    compensation for arm bending/inertia, pay load weight/inertia · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9937619B2 cover?
The invention relates to a control method for a robot ( 1 ) having a plurality of movable robot axes ( 2, 4, 6 ), in particular for a painting robot ( 1 ) or a manipulating robot, comprising the following steps: (a) predetermining a robot path by means of a plurality of path points through which a reference point of the robot ( 1 ) is intended to travel; (b) controlling drive motors of the indi…
Who is the assignee on this patent?
Meissner Alexander, Schoell Bjorn, Hacker Jens, and 3 more
What technology area does this patent fall under?
Primary CPC classification B25J9/1638. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Tue Apr 10 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).