Robotic device, control method for robotic device, and program

US11780084B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11780084-B2
Application numberUS-201816958963-A
CountryUS
Kind codeB2
Filing dateJan 16, 2018
Priority dateJan 16, 2018
Publication dateOct 10, 2023
Grant dateOct 10, 2023

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 mode setting unit sets any one of operation modes in an operation mode group including at least a coaching mode and a learning mode. In the coaching mode, a control unit receives a posture instruction and controls a storage unit to store the posture instruction. In the learning mode, the control unit derives a control mode of a drive mechanism by learning while reflecting, in a posture of the robotic device, the posture instruction received in the coaching mode.

First claim

Opening claim text (preview).

The invention claimed is: 1. A robotic device comprising: a drive mechanism; a control unit configured to control the drive mechanism; and a mode setting unit configured to set any one of operation modes in an operation mode group including at least a coaching mode and a learning mode, wherein in the coaching mode, the control unit receives a posture instruction from data input by a user of the robotic device and controls a storage unit to store the posture instruction, where the posture instruction includes data regarding a plurality of respective postures that the user wants the robotic device to attain in sequence in order to test which of such postures achieves a performance objective of the robotic device defined by a user-defined mission, and where the data input by the user regarding the plurality of postures is input by the user physically moving the robotic device into each of the respective postures, and in the learning mode, the control unit derives a control mode of the drive mechanism by learning such that the robotic device reflects each of the plurality of postures in sequence as defined in the posture instruction received in the coaching mode, wherein the plurality of postures is tested in sequence in order to determine whether the performance objective of the robotic device is achieved. 2. The robotic device according to claim 1 , wherein in the coaching mode, the control unit receives instructions on a plurality of postures to be taken and controls the storage unit to store the instructions. 3. The robotic device according to claim 2 , wherein the control unit receives the plurality of postures in order of being taken and controls the storage unit to store the postures. 4. The robotic device according to claim 2 , wherein in the learning mode, the control unit performs learning for interpolation of motions between the received plurality of postures while sequentially taking the postures. 5. The robotic device according to claim 1 , wherein in the learning mode, the mode setting unit changes the operation mode to the coaching mode based on a mode change instruction. 6. The robotic device according to claim 1 , wherein the control unit has a simulation function of simulating whether or not the mission is accomplishable by causing the posture instruction received in the coaching mode to be reflected in any of the plurality of postures of the robotic device. 7. The robotic device according to claim 6 , wherein when predicting an inoperative state with the simulation function, the control unit outputs information associated with the inoperative state. 8. The robotic device according to claim 6 , wherein when the simulation function predicts that an inoperative state, which should not be accomplished by the robotic device, would result from a particular one of the plurality of postures defined in the posture instruction received in the coaching mode, the control unit prevents the robotic device from attaining the particular posture that would be reflected by the particular posture instruction. 9. The robotic device according to claim 1 , wherein the control unit receives an instruction by voice. 10. A control method for a robotic device, comprising: setting any one of operation modes in an operation mode group including at least a coaching mode and a learning mode; in the coaching mode, the control unit receives a posture instruction from data input by a user of the robotic device and controls a storage unit to store the posture instruction, where the posture instruction includes data regarding a plurality of respective postures that the user wants the robotic device to attain in sequence in order to test which of such postures achieves a performance objective of the robotic device defined by a user-defined mission, and where the data input by the user regarding the plurality of postures is input by the user physically moving the robotic device into each of the respective postures, and in the learning mode, the control unit derives a control mode of the drive mechanism by learning such that the robotic device reflects each of the plurality of postures in sequence as defined in the posture instruction received in the coaching mode, wherein the plurality of postures is tested in sequence in order to determine whether the performance objective of the robotic device is achieved. 11. A non-transitory, computer readable storage medium containing a program for causing a computer to carry out actions, comprising: setting any one of operation modes in an operation mode group including at least a coaching mode and a learning mode; in the coaching mode, the control unit receives a posture instruction from data input by a user of the robotic device and controls a storage unit to store the posture instruction, where the posture instruction includes data regarding a plurality of respective postures that the user wants the robotic device to attain in sequence in order to test which of such postures achieves a performance objective of the robotic device defined by a user-defined mission, and where the data input by the user regarding the plurality of postures is input by the user physically moving the robotic device into each of the respective postures, and in the learning mode, the control unit derives a control mode of the drive mechanism by learning such that the robotic device reflects each of the plurality of postures in sequence as defined in the posture instruction received in the coaching mode, wherein the plurality of postures is tested in sequence in order to determine whether the performance objective of the robotic device is achieved. 12. The robotic device according to claim 1 , wherein the mode setting unit issues a control signal for a light emitting unit, such that the light emitting element emits light having a variable emission color depending on the set operation mode set among the operation modes. 13. The robotic device according to claim 1 , wherein the mode setting unit receives a mode selection instruction from at least one of: (i) the user through a robot operation remote controller, (ii) the user through a voice analysis of the user's voice, and (iii) the user through a touch sensor detecting a predetermined contact by the user.

Assignees

Inventors

Classifications

  • B25J9/163Primary

    learning, adaptive, model based, rule based expert control · CPC title

  • G05B19/42Primary

    Recording and playback systems, i.e. in which the program is recorded from a cycle of operations, e.g. the cycle of operations being manually controlled, after which this record is played back on the same machine · CPC title

  • Automatically teaching, teach by showing · 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 US11780084B2 cover?
A mode setting unit sets any one of operation modes in an operation mode group including at least a coaching mode and a learning mode. In the coaching mode, a control unit receives a posture instruction and controls a storage unit to store the posture instruction. In the learning mode, the control unit derives a control mode of a drive mechanism by learning while reflecting, in a posture of the…
Who is the assignee on this patent?
Sony Interactive Entertainment Inc
What technology area does this patent fall under?
Primary CPC classification B25J9/163. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Tue Oct 10 2023 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 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).