Control device for mobile robot

US10246152B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10246152-B2
Application numberUS-201615335600-A
CountryUS
Kind codeB2
Filing dateOct 27, 2016
Priority dateDec 25, 2015
Publication dateApr 2, 2019
Grant dateApr 2, 2019

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 displacement manipulated variable determination section 53 in a control device 40 for a mobile robot 1 determines, for each of contacting portions 13, 23 of a plurality of movable links 3, 4, a displacement manipulated variable for making a desired position and/or posture of the contacting portion 13 or 23 displaced, by integrating, under a predetermined condition, a deviation between an observed value of an actual contact reaction force acting from an external object and a desired value thereof. The control device 40 controls an actuator 41 that drives a corresponding joint, in accordance with the displacement manipulated variable determined and a reference operational goal for the mobile robot 1.

First claim

Opening claim text (preview).

What is claimed is: 1. A control device for a mobile robot having a plurality of movable links extended from a body, each movable link of the plurality of movable links having a predetermined site as a contacting portion and being configured to move with respect to the body by an action of one or more joints disposed between a distal end of the movable link and the body, the mobile robot moving with a motion including an operation in which at least one of the movable links of the plurality of movable links is moved in the air, not in contact with an external object, and a succeeding operation in which the contacting portion of the at least one of the movable links of the plurality of movable links is brought into contact with the external object, the control device comprising: a contacting portion displacement manipulated variable determination section which, for the contacting portion of each of the plurality of movable links, sequentially acquires an observed value of a contact reaction force actually acting on the contacting portion from the external object and sequentially acquires a desired value of the contact reaction force, sequentially performs a determination process to determine whether or not at least one of a first condition and a second condition has been satisfied, the first condition being a condition that the contacting portion is actually in contact with the external object, and the second condition being a condition that that a desired motional state of the contacting portion indicated by an operational goal for the mobile robot is a state in which the contacting portion is to be brought into contact with the external object, and performs, for each contacting portion for which a result of the determination process becomes positive, either one integration processing of integrating a first deviation or integrating a second deviation, to sequentially determine a first displacement manipulated variable for making a desired position and/or posture of the contacting portion displaced from a position and/or posture indicated by the operational goal for the mobile robot so as to cause the observed value of the contact reaction force acting on the contacting portion to approach the desired value, wherein the first deviation is a deviation between the observed value and the desired value of the contact reaction force acting on the contacting portion, and the second deviation is a deviation between a first deviation corresponding to each contacting portion and an average value of first deviations corresponding respectively to all contacting portions for which each of results of the determination process becomes positive; and an actuator controlling section which sequentially determines a desired displacement amount of each joint of the mobile robot, in accordance with at least the operational goal for the mobile robot and the first displacement manipulated variable determined, to control an actuator that drives a corresponding joint, in accordance with the desired displacement amount. 2. The control device for the mobile robot according to claim 1 , wherein the contacting portion displacement manipulated variable determination section is configured, in determining the first displacement manipulated variable for each contacting portion for which the determination result becomes positive and for which the first condition is not satisfied and the second condition is satisfied, to maintain a component of the first displacement manipulated variable that makes the desired posture of the contacting portion displaced, at a constant value, without updating the same, and to sequentially determine a component of the first displacement manipulated variable that makes the desired position of the contacting portion displaced, by the integration processing. 3. The control device for the mobile robot according to claim 1 , wherein the contacting portion displacement manipulated variable determination section is configured, in determining the first displacement manipulated variable for each contacting portion for which the determination result becomes positive and for which at least the first condition out of the first and second conditions is satisfied, to sequentially determine both of a component of the first displacement manipulated variable that makes the desired position of the contacting portion displaced and a component of the first displacement manipulated variable that makes the desired posture of the contacting portion displaced, by the integration processing. 4. The control device for the mobile robot according to claim 1 , wherein the contacting portion displacement manipulated variable determination section is configured to determine the first displacement manipulated variable corresponding to each contacting portion that has changed from a situation where the determination result becomes positive to a situation where the determination result becomes negative, in such a manner that the first displacement manipulated variable is sequentially attenuated to zero from a value determined in the situation where the determination result becomes positive. 5. The control device for the mobile robot according to claim 1 , wherein the contacting portion displacement manipulated variable determination section further has a function of sequentially determining, irrespective of the result of the determination process, a second displacement manipulated variable and a third displacement manipulated variable as displacement manipulated variables for making the desired position and/or posture of each contacting portion displaced from the position and/or posture indicated by the operational goal for the mobile robot so as to cause the observed value of the contact reaction force acting on each contacting portion to approach the desired value, and a function of sequentially extracting a low-frequency component and a high-frequency component on a higher frequency side than the low-frequency component out of the first deviation or the second deviation, and the contacting portion displacement manipulated variable determination section is configured, in determining the second and third displacement manipulated variables corresponding to each contacting portion, to sequentially determine a value proportional to the low-frequency component and a value proportional to the high-frequency component as the second displacement manipulated variable and the third displacement manipulated variable, respectively, and in determining the first displacement manipulated variable for each contacting portion for which the determination result becomes positive, to sequentially determine the first displacement manipulated variable by integration processing of integrating the low-frequency component, and the actuator controlling section is configured to sequentially determine the desired displacement amount of each joint of the mobile robot in accordance with the operational goal for the mobile robot and a combined manipulated variable of the first, the second, and the third displacement manipulated variables determined. 6. The control device for the mobile robot according to claim 1 , further comprising: a contact reaction force adjustment quantity determination section which sequentially acquires a body posture deviation, which is a deviation between an observed value of actual posture of the body and a desired posture of the body indicated by the operational goal for the mobile robot, and sequentially determines, in accordance with the body posture deviation, a contact reaction force adjustment quantity to be added to each contacting portion so as to cause an external force making the body posture deviation approach zero to be added to the mobile robot; wherein the contacting portion displacement manipulated variable determination section is confi

Assignees

Inventors

Classifications

  • Force or torque sensors (B25J13/082, B25J13/084 take precedence) · CPC title

  • B62D57/032Primary

    with alternately or sequentially lifted supporting base and legs; with alternately or sequentially lifted feet or skid (B62D57/024 takes precedence) · CPC title

  • characterised by motion, path, trajectory planning · 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 US10246152B2 cover?
A displacement manipulated variable determination section 53 in a control device 40 for a mobile robot 1 determines, for each of contacting portions 13, 23 of a plurality of movable links 3, 4, a displacement manipulated variable for making a desired position and/or posture of the contacting portion 13 or 23 displaced, by integrating, under a predetermined condition, a deviation between an obse…
Who is the assignee on this patent?
Honda Motor Co Ltd
What technology area does this patent fall under?
Primary CPC classification B62D57/032. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Tue Apr 02 2019 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).