Motion target generating apparatus of mobile robot

US2016016308A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016016308-A1
Application numberUS-201514797311-A
CountryUS
Kind codeA1
Filing dateJul 13, 2015
Priority dateJul 16, 2014
Publication dateJan 21, 2016
Grant date

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 motion target generating apparatus calculates the time series of motion accelerations of a base body 2 and the distal end portion of each of movable links 3 and 4 of a robot 1 at a plurality of times after a current time such that the value of a predetermined evaluation function is minimized in a range in which a joint motion constraint condition of each of the movable links 3 and 4 of the robot 1 is satisfied. Based on the calculated values of the motion accelerations at an initial time, new desired motion accelerations of the base body 2 and the distal end portion of each of the movable links 3 and 4 are determined. The desired value for controlling each joint of the robot 1 is determined on the basis of the desired motion accelerations.

First claim

Opening claim text (preview).

What is claimed is: 1 . A motion target generating apparatus of a mobile robot adapted to sequentially generate, at a predetermined control processing cycle, a desired control value for controlling a motion of each joint of a mobile robot, which has a plurality of movable links, including a leg link extended from a base body, and in which a distal end portion of each of the movable links is configured to move relative to the base body by a motion of a joint provided in the movable link between the distal end portion and the base body, the motion target generating apparatus comprising: estimated movable link distal end portion trajectory setting element that sets an estimated movable link distal end portion trajectory, which is an estimated trajectory of a desired value of a motion state of the distal end portion of each of the movable links after a current time, at each control processing cycle; estimated overall momentum trajectory setting element that sets an estimated overall momentum trajectory, which is an estimated trajectory of a desired value of an overall momentum of the mobile robot after the current time, at each control processing cycle; estimated overall motion state trajectory setting element that temporarily determines, at each control processing cycle, an estimated overall motion state trajectory, which is an estimated trajectory of a desired value of an overall motion state of the mobile robot after the current time, such that the set estimated movable link distal end portion trajectory and the set estimated overall momentum trajectory can be attained; motion acceleration determining element that, at each control processing cycle, carries out arithmetic processing of a solution technique of a secondary plan problem by using a joint motion constraint condition, which is a predetermined constraint condition, which is related to the motion state of each joint of each of the movable links and which is not used in the processing by the estimated overall motion state trajectory determining element, and a predetermined evaluation function related to a predetermined type of state amount of the mobile robot at a plurality of times after the current time so as to calculate motion accelerations of the base body and the distal end portion of each of the movable links at the plurality of times such that a value of the predetermined evaluation function is minimized within a range that satisfies the joint motion constraint condition, thereby determining new desired motion accelerations of the base body and the distal end portion of each of the movable links based on calculated values of the motion accelerations of the base body and the distal end portion of each of the movable links at an initial time among the plurality of times; and desired joint control value determining element that determines a desired control value of each joint of the mobile robot at each control processing cycle such that the determined desired motion accelerations are attained, wherein the predetermined evaluation function is an evaluation function configured such that the value thereof changes according to the degree of agreement between a time series of the predetermined type of state amount at the plurality of times calculated using motion velocities of the base body and the distal end portion of each of the movable links defined by the calculated values of the motion accelerations at the plurality of times and a Jacobian matrix defined by the estimated overall motion state trajectory and a time series of the predetermined type of state amount at the plurality of times defined by the estimated overall motion state trajectory, and the joint motion constraint condition is a constraint condition expressed by an inequality that defines a variable range of the motion state of each joint of each of the movable links calculated using the motion velocities of the base body and the distal end portion of each of the movable links defined by the calculated values of the motion accelerations at the plurality of times and the Jacobian matrix defined by the estimated overall motion state trajectory. 2 . The motion target generating apparatus of a mobile robot according to claim 1 , wherein the predetermined type of state amount includes at least the overall momentum of the mobile robot, and the predetermined evaluation function is configured such that the value thereof changes according to a momentum evaluation index value indicative of a degree of agreement between a time series of the overall momentum of the mobile robot at the plurality of times calculated using the motion velocities of the base body and the distal end portion of each of the movable links, which are defined by the calculated values of the motion accelerations at the plurality of times, and a Jacobian matrix defined by the estimated overall motion state trajectory, and a time series of a desired value of the momentum at the plurality of times defined by the estimated overall momentum trajectory. 3 . The motion target generating apparatus of a mobile robot according to claim 2 , wherein the predetermined type of state amount further includes motion accelerations of the base body and the distal end portion of each of the movable links, and the predetermined evaluation function is configured such that the value thereof changes according to a motion acceleration evaluation index value indicative of a degree of agreement between a time series of the calculated values of the motion accelerations of the base body and the distal end portion of each of the movable links at the plurality of times and a time series of the motion accelerations at the plurality of times defined by the estimated overall motion state trajectory, and the momentum evaluation index value. 4 . The motion target generating apparatus of a mobile robot according to claim 2 , wherein the estimated overall momentum trajectory setting element includes element that sets an estimated trajectory of a desired ZMP of the mobile robot after the current time, and the overall momentum of the mobile robot that constitutes the predetermined type of state amount includes an angular momentum about a desired ZMP of the mobile robot. 5 . The motion target generating apparatus of a mobile robot according to claim 3 , wherein the estimated overall momentum trajectory setting element includes element that sets an estimated trajectory of a desired ZMP of the mobile robot after the current time, and the overall momentum of the mobile robot that constitutes the predetermined type of state amount includes an angular momentum about a desired ZMP of the mobile robot.

Assignees

Inventors

Classifications

  • Mobile robot · CPC title

  • B25J9/1607Primary

    Calculation of inertia, jacobian matrixes and inverses · CPC title

  • Sensing device · CPC title

  • Joint · CPC title

  • with alternately or sequentially lifted supporting base and legs; with alternately or sequentially lifted feet or skid (B62D57/024 takes precedence) · 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 US2016016308A1 cover?
A motion target generating apparatus calculates the time series of motion accelerations of a base body 2 and the distal end portion of each of movable links 3 and 4 of a robot 1 at a plurality of times after a current time such that the value of a predetermined evaluation function is minimized in a range in which a joint motion constraint condition of each of the movable links 3 and …
Who is the assignee on this patent?
Honda Motor Co Ltd
What technology area does this patent fall under?
Primary CPC classification B25J9/1607. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Thu Jan 21 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). 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).