Method and device for controlling a robot during co-activity

US11192251B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11192251-B2
Application numberUS-201615779516-A
CountryUS
Kind codeB2
Filing dateNov 28, 2016
Priority dateNov 26, 2015
Publication dateDec 7, 2021
Grant dateDec 7, 2021

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 controlling the operation of a robot within a system. The system includes the robot and sensors to analyze the concentric environment of the system. The sensors include a contact sensor, a proximity sensor and a vision and location sensor. For each of the axes of the robot, a maximum allowable force value is obtained. If the force on one of the axes of the robot is greater than the maximum value, the robot is stopped in its position. A concentric monitoring space or a security space is obtained as a function of the speed of the robot. The environment of the robot is monitored by the sensors. If the intrusion of an object is detected in the safe space of the robot, the maneuvering speed of the robot is gradually decreased to a safe speed. The process is repeated for the next axis of the robot.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method for controlling an operation of a robot within a system comprising the robot and sensors to analyze a concentric environment of the robot, the sensors comprise a contact sensor, a proximity sensor and a vision and location sensor, the method comprises steps of: a) obtaining for each axis of the robot, a maximum allowable force value; b) stopping the robot in its position in response to a determination that a force on one of the axes of the robot is greater than the maximum allowable force value; c) obtaining a security space as a function of a speed of the robot; d) monitoring the concentric environment of the robot by the sensors; e) gradually reducing the speed of the robot to a safety speed in response to a detection of an intrusion of an intrusive object in the security space of the robot; and f) repeating steps a)-e); and wherein temporal position commands σ(t) of the robot are delivered by a robot controller as a function of a theoretical trajectory s(t) according to a temporal control interval Δt corresponding to a servo frequency 1/Δt, so that under nominal conditions of operation σ(t)=s(t); and wherein the speed reduction during step e) is achieved by introducing a virtual time so that σ(t+Δt)=s(t+k·Δt) where k≤1. 2. The method according to claim 1 , further comprising, between steps e) and f), steps of: g) obtaining a position of the intrusive object in the security space of the robot; h) computing an avoidance path by a processor and a robot controller; and i) moving the robot along the avoidance path. 3. The method according to claim 2 , further comprising, between steps i) and f), step j) of determining a modified path away from the intrusive object in response to a detection of a proximity of the intrusive object by the proximity sensor. 4. The method according to claim 3 , comprising, between steps j) and f), step k) of generating the modified path away from the intrusive object in response to a detection of a contact with the intrusive object by the contact sensor. 5. The method according to claim 1 , further comprising, between steps e) and f), step 1 ) of placing the robot in a state of gravity compensation in response to a detection of a proximity of the intrusive object by the proximity sensor or to a detection of a contact with the intrusive object by the contact sensor. 6. The method as claimed in claim 1 , wherein robot motion commands are generated by the robot controller to deliver temporal position commands σ(t); and further comprising modifying an interpolation time interval of the robot without modifying a servo frequency to gradually reduce the speed of the robot. 7. The method according to claim 3 , wherein the robot is configured to move to a target position following a theoretical path; and wherein the modified path is obtained by bending the theoretical path in proportion to a vector of repulsion, oriented along a detection axis of the proximity sensor and of an intensity proportional to information delivered by the proximity sensor. 8. The method according to claim 4 , wherein the robot is configured to move to a target position following a theoretical path; and wherein the modified path is obtained by bending the theoretical path in proportion to a vector of repulsion, oriented along a detection axis of the contact sensor and of an intensity proportional to information delivered by the contact sensor. 9. The method according to claim 2 , wherein the robot is configured to move toward a target position along a theoretical path; and wherein the step of computing the avoidance path comprises steps of: generating a plurality of theoretical random positions in the security space of the robot; eliminating the random positions colliding with the intrusive object, and determining a shortest path to reach the target position among the remaining random positions.

Assignees

Inventors

Classifications

  • B25J9/1674Primary

    characterised by safety, monitoring, diagnostic · CPC title

  • acceleration, rate control · CPC title

  • Vision controlled systems · CPC title

  • B25J9/1676Primary

    Avoiding collision or forbidden zones · CPC title

  • Variable load, slide friction, irregular machine guides · 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 US11192251B2 cover?
A method for controlling the operation of a robot within a system. The system includes the robot and sensors to analyze the concentric environment of the system. The sensors include a contact sensor, a proximity sensor and a vision and location sensor. For each of the axes of the robot, a maximum allowable force value is obtained. If the force on one of the axes of the robot is greater than the…
Who is the assignee on this patent?
Inst De Rech Tech Jules Verne, Centre Nat Rech Scient, Univ Nantes
What technology area does this patent fall under?
Primary CPC classification B25J9/1674. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Tue Dec 07 2021 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 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).