Robot control system, lower-level control apparatus, and control method for robot

US12138791B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12138791-B2
Application numberUS-202217718354-A
CountryUS
Kind codeB2
Filing dateApr 12, 2022
Priority dateApr 14, 2021
Publication dateNov 12, 2024
Grant dateNov 12, 2024

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 control system includes a robot having a servo control unit, a lower-level control apparatus transmitting a control command to the servo control unit and receiving robot status information representing a status of the robot from the servo control unit with respect to each preset control period, and an upper-level control apparatus transmitting command information for creation of the control command to the lower-level control apparatus. The lower-level control apparatus transmits the robot status information to the upper-level control apparatus in synchronization with the control period. The upper-level control apparatus transmits the command information to the lower-level control apparatus within a predetermined transmission time shorter than the control period from a time when receiving the robot status information from the lower-level control apparatus.

First claim

Opening claim text (preview).

What is claimed is: 1. A robot control system comprising: a robot having a servo control unit; a lower-level control apparatus transmitting a control command to the servo control unit and receiving robot status information representing a status of the robot from the servo control unit with respect to a preset control period; and an upper-level control apparatus transmitting command information for creation of the control command to the lower-level control apparatus, wherein the lower-level control apparatus transmits the robot status information to the upper-level control apparatus in synchronization with the control period, and the upper-level control apparatus transmits the command information to the lower-level control apparatus within a predetermined transmission time shorter than the control period from a time when receiving the robot status information from the lower-level control apparatus. 2. The robot control system according to claim 1 , wherein the upper-level control apparatus selects and executes, according to description in a robot control program, as processing of creating the command information, one of (i) first processing of creating the command information according to the robot control program created in advance without using the robot status information received from the lower-level control apparatus, and (ii) second processing of creating the command information using the robot status information according to the robot control program. 3. The robot control system according to claim 1 , wherein when failed to receive the command information from the upper-level control apparatus until a time-out time before a time to transmit the next control command to the servo control unit, the lower-level control apparatus creates the next control command using a previous control command without using the command information and transmits the command to the servo control unit. 4. The robot control system according to claim 3 , wherein when failed to receive the command information from the upper-level control apparatus until the time-out time, the lower-level control apparatus creates the next control command by extrapolation of a plurality of control commands in the past. 5. A lower-level control apparatus forming a robot control system with a robot and an upper-level control apparatus, the lower-level control apparatus configured to execute: (a) processing of transmitting a control command to a servo control unit of the robot and receiving robot status information representing a status of the robot from the servo control unit with respect to a preset control period; (b) processing of transmitting the robot status information to the upper-level control apparatus in synchronization with the control period; and (c) processing of receiving command information from the upper-level control apparatus and creating a next control command from the command information, wherein in the processing (c), when failed to receive the command information from the upper-level control apparatus until a time-out time before a time to transmit the next control command to the servo control unit, creating the next control command using a previous control command without using the command information and transmitting the command to the servo control unit. 6. A control method for a robot in a robot control system including the robot having a servo control unit, a lower-level control apparatus, and an upper-level control apparatus, comprising: (a) transmitting a control command to the servo control unit and receiving robot status information representing a status of the robot from the servo control unit with respect to a preset control period by the lower-level control apparatus; and (b) transmitting command information for creation of the control command to the lower-level control apparatus by the upper-level control apparatus, wherein at (a), the lower-level control apparatus transmits the robot status information to the upper-level control apparatus in synchronization with the control period, and at (b), the upper-level control apparatus transmits the command information to the lower-level control apparatus within a predetermined transmission time shorter than the control period from a time when receiving the robot status information from the lower-level control apparatus.

Assignees

Inventors

Classifications

  • characterised by program execution, i.e. part program or machine function execution, e.g. selection of a program · CPC title

  • Robot · CPC title

  • characterised by the control loop · CPC title

  • Piggy back controller, old controller functions as before, new functions by new · CPC title

  • Force, torque sensor in wrist, end effector · 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 US12138791B2 cover?
A robot control system includes a robot having a servo control unit, a lower-level control apparatus transmitting a control command to the servo control unit and receiving robot status information representing a status of the robot from the servo control unit with respect to each preset control period, and an upper-level control apparatus transmitting command information for creation of the con…
Who is the assignee on this patent?
Seiko Epson Corp
What technology area does this patent fall under?
Primary CPC classification B25J9/161. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Tue Nov 12 2024 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 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).