Coordinated transport robot system

US9315367B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9315367-B2
Application numberUS-201414522973-A
CountryUS
Kind codeB2
Filing dateOct 24, 2014
Priority dateNov 20, 2013
Publication dateApr 19, 2016
Grant dateApr 19, 2016

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 coordinated transport robot system according to an embodiment includes: first and second robots each including a mobile unit and a movement control unit; first and second position error absorption mechanisms provided on the first and second robots; an impedance model estimating an external force from the amount of displacement detected by the passive element unit; an external force estimating unit estimating respective external forces acting on the first and second robots based on external forces estimated with a dynamics model and estimated by the impedance model; a compliance model calculating respective position correction amounts of the first and second robots to make an external force zero; and a movement command calculating unit calculating movement commands to the first and second robots based on the position correction amounts. Each of the movement control units control the respective mobile units based on the respective movement commands.

First claim

Opening claim text (preview).

The invention claimed is: 1. A robot system, comprising: first and second robots each including a mobile unit and a control unit configured to control the mobile unit; first and second mechanisms provided on the first and second robots, respectively, each of the first and second mechanisms including a panel onto which an object to be placed, a first element unit configured to rotationally move the panel in a first direction and detect an amount of displacement of rotational movement, and a second element unit configured to translationally move the panel in the first direction and detect an amount of displacement of translational movement; an estimating unit configured to estimate an external force from the amount of displacement detected by the first element unit and estimate respective external forces acting on the first and second robots based on the amount of displacement detected by the second element unit, and the external force estimated by the first element unit; and a first calculating unit configured to calculate respective position correction amounts of the first and second robots to make an external force substantially zero, the external force being estimated by the estimating unit and calculate movement commands to the first and second robots based on the position correction amounts; wherein the control units of the first and second robots control the respective mobile units based on the respective movement commands calculated by the first calculating unit. 2. The system according to claim 1 , further comprising: a sensing unit measuring a distance and a direction between the first and second robots; a second calculating unit estimating and calculating a self-location based on values of integrals of movement control amounts of the first and second robots and position information from the control units; and an evaluating unit estimating a mutual distance between the first and second robots based on the self-location calculated by the second calculating unit and the distance and the direction between the first and second robots calculated by the sensing unit, wherein the first calculating unit calculates the movement commands to the first and second robots based on the position correction amounts and the mutual distance estimated by the evaluating unit. 3. The system according to claim 1 , further comprising: a movement control responsiveness model configured to approximate responsiveness from the movement commands and actual movement amounts of the first and second robots, wherein the first calculating unit corrects the movement commands by using the predicted values of movement amounts calculated by the movement control responsiveness model. 4. The system according to claim 3 , wherein the movement control responsiveness model is a self-movement control responsiveness model of the first and second robots, and the self-movement control responsiveness model is obtained by measuring a response signal generated when the object is placed on the robot system and a movement command value for identification is given to one of the first and second robots. 5. The system according to claim 3 , wherein, the movement control responsiveness model is an other's movement control responsiveness model of the other robot as opposed to one robot of the first and second robots, and the other's movement control responsiveness model is obtained from time-series data of a movement command value for the other robot and a self-location of the one robot. 6. The system according to claim 1 , wherein each of the first and second mechanisms includes: a first member provided below the panel; a third mechanism enabling the first member to rotate with respect to the panel about a center of the panel; a second member provided below the first member; a third member provided below the second member; a fourth mechanism causing the first member to translationally move with respect to the second member in a second direction in the first direction; a fifth mechanism causing the third member to translationally move with respect to the second member in a third direction perpendicular to the second direction in the first direction; a fourth member fixed to the third member; a first pair of gonio-stages causing the fourth member to rotate in an arc about a first rotational axis located thereabove, the first pair of gonio-stages being engaged with the fourth member and facing each other; a fifth member fixed to the first pair of gonio-stages; and a second pair of gonio-stages causing the fifth member to rotate in an arc about a second rotational axis that is provided thereabove and intersects the first rotational axis at one point, the second pair of gonio-stages being provided on the robot having the corresponding one of the first and second mechanisms, the second pair of gonio-stages being engaged with the fifth member and facing each other in a direction perpendicular to a direction in which the first pair of gonio-stages are arranged. 7. A robot system, comprising: a robot including a mobile unit and a control unit configured to control the mobile unit; a first mechanism provided on the robot, the first mechanism including a panel onto which an object to be placed, a first element unit configured to rotationally move the panel in a first direction and detect an amount of displacement of rotational movement, and a second element unit configured to translationally move the panel in the first direction and detect an amount of displacement of translational movement; an estimating unit configured to estimate an external force from the amount of displacement detected by the first element unit and estimate an external force acting on the robot based on the amount of displacement detected by the second element unit, and the external force estimated by the first element unit; and a first calculating unit configured to calculate a position correction amount of the robot to make an external force substantially zero, the external force being estimated by the estimating unit and calculate movement command to the robot based on the position correction amount; wherein the control units of the robot control the mobile unit based on the movement command calculated by the first calculating unit. 8. The system according to claim 7 , further comprising: a second calculating unit estimating and calculating a self-location based on values of integrals of movement control amount of the robot and position information from the control unit; wherein the first calculating unit calculates the movement commands to the robot based on the position correction amount. 9. The system according to claim 7 , further comprising: a movement control responsiveness model configured to approximate responsiveness from the movement command and actual movement amount of the robot, wherein the first calculating unit corrects the movement commands by using the predicted value of the movement amount calculated by the movement control responsiveness model. 10. The system according to claim 9 , wherein the movement control responsiveness model is a self-movement control responsiveness model of the robot, and the self-movement control responsiveness model is obtained by measuring a response signal generated when the object is placed on the robot system and a movement command value for identification is given to the robot. 11. The system according to claim 7 , wherein the first mechanism includes: a first member provided below the panel; a second mechanism enabling the first member to rotate with respect to the panel about a center of the panel; a second member provided below the first member; a third member provided belo

Assignees

Inventors

Classifications

  • Automatically guided · CPC title

  • Mobile robot · CPC title

  • using a lead vehicle, e.g. primary-secondary arrangements · CPC title

  • involving a plurality of vehicles coupled together · CPC title

  • Industrial sites, e.g. warehouses or factories · 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 US9315367B2 cover?
A coordinated transport robot system according to an embodiment includes: first and second robots each including a mobile unit and a movement control unit; first and second position error absorption mechanisms provided on the first and second robots; an impedance model estimating an external force from the amount of displacement detected by the passive element unit; an external force estimating…
Who is the assignee on this patent?
Toshiba Kk
What technology area does this patent fall under?
Primary CPC classification B66F9/07577. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Tue Apr 19 2016 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).