Method and manipulator assembly for the conditional stopping of at least one manipulator on a path

US9827674B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9827674-B2
Application numberUS-201514969513-A
CountryUS
Kind codeB2
Filing dateDec 15, 2015
Priority dateDec 22, 2014
Publication dateNov 28, 2017
Grant dateNov 28, 2017

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.

A method for the conditional stopping of at least one manipulator and a manipulator assembly. The manipulator travels along a path which has a stopping point. In order to be able to stop the manipulator at the stopping point, a braking point on the path is calculated as a function of a speed of the manipulator. If the status of a travel condition variable necessitates braking of the manipulator in the event of exceeding the braking point, the manipulator is braked.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method performed by a manipulator control device for controlling the braking of at least one manipulator for stopping the at least one manipulator at a predetermined stopping point, wherein the at least one manipulator is configured to travel along a path and the path includes the predetermined stopping point, comprising: calculating a braking point assigned to the stopping point as a function of a speed (v) of the manipulator, with the braking point being calculated as a point on the path at which braking is commenced in order to stop the at least one manipulator at the predetermined stopping point; monitoring a status of a travel condition variable; the status indicating whether the travel condition is met or unmet, and conditionally braking the manipulator at or beyond the braking point while the status of the travel condition variable is unmet. 2. The method according to claim 1 , wherein the status of the travel condition variable is cyclically monitored and, in the case of an initiated braking operation, the manipulator is accelerated if the status of the travel condition variable changes during the braking of the manipulator. 3. The method according to claim 2 , wherein the braking of the manipulator is true to the path. 4. The method according to claim 2 , wherein the path comprises at least one path section that is a spline. 5. The method according to claim 2 , wherein the location of the braking point on the path is calculated using a path progress variable (x) of the path. 6. The method according to claim 1 , wherein the braking action during a braking operation is adjusted as a function of the travel condition variable, so that the manipulator stops at the latest at the stopping point. 7. The method according to claim 1 , wherein the braking of the manipulator is true to the path. 8. The method according to claim 1 , wherein the path comprises at least one path section that is a spline. 9. The method according to claim 1 , wherein the location of the braking point on the path is calculated using a path progress variable (x) of the path. 10. A manipulator assembly comprising: at least one manipulator; and at least one control device for controlling operation of the manipulator, wherein: the at least one manipulator is configured to travel along a path, and the path has a predetermined stopping point at which the at least one manipulator is stopped when a predetermined travel condition is unmet, the at least one control device is configured to calculate a braking point assigned to the stopping point as a function of a speed (v) of the manipulator, with the braking point being a point on the path, and the at least one control device is further configured to monitor the status of a travel condition variable indicating whether the travel condition is presently met or unmet, and to initiate conditional braking of the manipulator at or beyond the braking point while the status of the travel condition variable is unmet. 11. The manipulator assembly according to claim 10 , wherein the control device is additionally configured to cyclically monitor the status of the travel condition variable and, in the case of an initiated braking operation of the manipulator, to send a command to accelerate the manipulator if the status of the travel condition variable changes during the braking of the manipulator. 12. The manipulator assembly according to claim 11 , wherein the braking of the manipulator is true to the path. 13. The manipulator assembly according to claim 11 , wherein the path comprises at least one path section that is a spline. 14. The manipulator assembly according to claim 11 , wherein the location of the braking point on the path is calculated using a path progress variable (x) of the path. 15. The manipulator assembly according to claim 10 , wherein the braking action during a braking operation is adjustable as a function of the travel condition variable so that the manipulator stops completely, at the latest at the stopping point. 16. The manipulator assembly according to claim 10 , wherein the braking of the manipulator is true to the path. 17. The manipulator assembly according to claim 10 , wherein the path comprises at least one path section that is a spline. 18. The manipulator assembly according to claim 10 , wherein the location of the braking point) on the path is calculated using a path progress variable (x) of the path.

Assignees

Inventors

Classifications

  • B25J9/1664Primary

    characterised by motion, path, trajectory planning · CPC title

  • Closed loop, sensor feedback controls arm movement · CPC title

  • Controlling feed or in-feed (G05B19/4163 takes precedence) · CPC title

  • Braking devices (brakes in general F16D) · CPC title

  • Estimate stop, brake distance in predef time, then verify if in safe distance · 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 US9827674B2 cover?
A method for the conditional stopping of at least one manipulator and a manipulator assembly. The manipulator travels along a path which has a stopping point. In order to be able to stop the manipulator at the stopping point, a braking point on the path is calculated as a function of a speed of the manipulator. If the status of a travel condition variable necessitates braking of the manipulator…
Who is the assignee on this patent?
Kuka Roboter Gmbh
What technology area does this patent fall under?
Primary CPC classification B25J9/1664. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Tue Nov 28 2017 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).