Robot system

US11529730B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11529730-B2
Application numberUS-202016859087-A
CountryUS
Kind codeB2
Filing dateApr 27, 2020
Priority dateApr 26, 2019
Publication dateDec 20, 2022
Grant dateDec 20, 2022

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 robot system includes a robot controller and an object robot including a first storage part storing a hardware identifier, individual discrimination data, and device specific data including an individual difference parameter. The same hardware identifier is assigned to the object robot having the same mechanism. The robot controller includes a second storage part storing common configuration information corresponding to the hardware identifier and the individual discrimination data and the individual difference parameter of the object robot, and a control part configured, in a case that the hardware identifier corresponding to the common configuration information stored in the second storage part and the hardware identifier assigned to the object robot are collated and matched with each other, to create hardware definition information of the object robot based on the common configuration information stored in the second storage part and the individual difference parameter read from the first storage part.

First claim

Opening claim text (preview).

What is claimed is: 1. A robot system comprising: a robot controller; an object robot which is an object to be controlled by the robot controller; and an upper-level device with which the robot controller is connected; wherein the object robot comprises a first storage part which stores a hardware identifier for identifying a mechanism of the object robot, individual discrimination data which discriminate the object robot as an individual, and device specific data including an individual difference parameter which is specific to the object robot; wherein a same hardware identifier is assigned to a different model of an object robot having a same mechanism as the object robot to be controlled by the robot controller; wherein the upper-level device comprises a template storage part which stores common configuration information of each of a plurality of the different hardware identifiers; and wherein the robot controller comprises: a second storage part which stores common configuration information corresponding to the hardware identifier and the individual discrimination data and the individual difference parameter of an object robot connected with the robot controller; and a control part configured to control the object robot connected with the robot controller based on hardware definition information comprising the common configuration information and the individual difference parameter; wherein the control part collates the hardware identifier corresponding to the common configuration information stored in the second storage part and the hardware identifier assigned to the object robot and, in a case that the hardware identifier corresponding to the common configuration information stored in the second storage part and the hardware identifier assigned to the object robot are matched with each other, the control part collates the individual discrimination data stored in the first storage part and the individual discrimination data stored in the second storage part and, when the individual discrimination data stored in the first storage part and the individual discrimination data stored in the second storage part are not matched with each other, the control part creates hardware definition information of the object robot based on the common configuration information stored in the second storage part and the individual difference parameter read from the first storage part, and the control part controls the object robot by using the hardware definition information, and wherein in a case that the hardware identifier corresponding to the common configuration information stored in the second storage part and the hardware identifier assigned to the object robot are collated and not matched with each other, the control part reads the common configuration information corresponding to the hardware identifier assigned to the object robot from the template storage part and updates the common configuration information in the second storage part and creates the hardware definition information of the object robot by using the common configuration information after being updated, and the control part controls the object robot by using the created hardware definition information. 2. The robot system according to claim 1 , wherein the control part collates the individual discrimination data read from the first storage part with the individual discrimination data having been already stored in the second storage part, and when a result of collation is matched, the control part controls the object robot by the hardware definition information having been already prepared without newly creating the hardware definition information. 3. The robot system according to claim 1 , wherein the object robot comprises a robot main body comprising at least a manipulator and an attachment separately provided from the robot main body, hardware identifiers different from each other are assigned to the robot main body and the attachment, and the control part collates the hardware identifier for each of the robot main body and the attachment. 4. The robot system according to claim 3 , wherein each of the robot main body and the attachment comprises the first storage part, the first storage part of the robot main body stores the individual discrimination data and the individual difference parameter of the robot main body, and the first storage part of the attachment stores the individual discrimination data and the individual difference parameter of the attachment. 5. The robot system according to claim 4 , wherein individual discrimination data of the robot main body comprises data relating to a model of the robot main body, individual discrimination data of the attachment comprises data relating to a model of the attachment, the robot controller comprises a model configuration table in which allowable combinations between the model of the robot main body and the model of the attachment are described, and the control part issues a warning when a combination between the robot main body and the attachment which are connected with the robot controller is not described in the model configuration table. 6. The robot system according to claim 3 , wherein the robot main body comprises the manipulator and a hand, the manipulator and the hand are assigned with hardware identifiers different from each other, and the control part collates the hardware identifier for each of the manipulator and the hand. 7. The robot system according to claim 6 , wherein each of the manipulator and the hand comprises the first storage part, the first storage part of the manipulator stores the individual discrimination data and the individual difference parameter of the manipulator, and the first storage part of the hand stores the individual discrimination data and the individual difference parameter of the hand. 8. The robot system according to claim 7 , wherein individual discrimination data of the manipulator comprises data relating to a model of the manipulator, individual discrimination data of the hand comprises data relating to a model of the hand, individual discrimination data of the attachment comprises data relating to a model of the attachment, the robot controller comprises a model configuration table in which allowable combinations between the model of the manipulator, the model of the hand and the model of the attachment are described, and the control part issues a warning when a combination between the manipulator, the hand and the attachment which are connected with the robot controller is not described in the model configuration table.

Assignees

Inventors

Classifications

  • Adapting program, configuration · CPC title

  • B25J9/08Primary

    characterised by modular constructions · CPC title

  • B25J9/1602Primary

    characterised by the control system, structure, architecture · CPC title

  • characterised by the tasks executed · CPC title

  • From parts catalog, database, define part relationships, product definitions, specifications · 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 US11529730B2 cover?
A robot system includes a robot controller and an object robot including a first storage part storing a hardware identifier, individual discrimination data, and device specific data including an individual difference parameter. The same hardware identifier is assigned to the object robot having the same mechanism. The robot controller includes a second storage part storing common configuration …
Who is the assignee on this patent?
Nidec Sankyo Corp
What technology area does this patent fall under?
Primary CPC classification B25J9/08. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Tue Dec 20 2022 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 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).