Control device, robot, and robot system

US11376745B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11376745-B2
Application numberUS-201916420237-A
CountryUS
Kind codeB2
Filing dateMay 23, 2019
Priority dateMay 28, 2018
Publication dateJul 5, 2022
Grant dateJul 5, 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 control device controlling a robot including a robot arm, a drive section causing the robot arm to pivot around a pivot axis, a shaft that is provided at a position of the robot arm different from the pivot axis and that moves parallel to the pivot axis, and an angular velocity sensor that is provided in the robot arm and that detects angular velocity around an axis orthogonal to an axial direction of the pivot axis and parallel to a plane including the pivot axis and an axis of the shaft, the control device includes a processor that is configured to control the robot, wherein the processor is configured to perform feedback control on the drive section based on the angular velocity.

First claim

Opening claim text (preview).

What is claimed is: 1. A control device controlling a robot including a robot arm that includes a first arm coupled to a base and a second arm coupled to the first arm, a drive section causing the robot arm to pivot around a pivot axis, a shaft that is provided at a tip portion of the second arm different from the pivot axis and that moves parallel to the pivot axis, and an angular velocity sensor that is provided in the vicinity of the shaft at the tip portion of the second arm and that detects a first angular velocity of the second arm around a first axis orthogonal to an axial direction of the pivot axis and parallel to a plane including the pivot axis and an axis of the shaft, a second angular velocity of the second arm around a second axis parallel to the axial direction of the pivot axis, and a third angular velocity of the second arm around a third axis parallel to the longitudinal direction of the second arm and orthogonal to the first axis and the second axis, the control device comprising: a processor that is configured to execute computer-executable instructions so as to control the robot, wherein the processor is configured to perform feedback control on the drive section based on the third angular velocity. 2. The control device according to claim 1 , wherein the drive section includes a first motor causing the first arm to pivot around a first pivot axis serving as the pivot axis and a second motor causing the second arm to pivot around a second pivot axis serving as the pivot axis, and the processor is configured to perform the feedback control on the second motor based on the third angular velocity. 3. The control device according to claim 1 , wherein a reference point in movement parallel to the pivot axis is set on the shaft, the shaft is configured such that a distance between the reference point and a control point changes according to a moving amount in movement parallel to the pivot axis, and the processor is configured to use information on the distance for the feedback control. 4. The control device according to claim 3 , wherein the processor is configured to input the information on the distance. 5. A robot comprising: a robot arm that includes a first arm coupled to a base and a second arm coupled to the first arm, a drive section causing the second arm to pivot around a pivot axis, a shaft that is provided at a tip portion of the second arm different from the pivot axis and that moves parallel to the pivot axis, an angular velocity sensor that is provided in the vicinity of the shaft at the tip portion of the second arm and that detects a first angular velocity of the second arm around a first axis orthogonal to an axial direction of the pivot axis and parallel to a plane including the pivot axis and an axis of the shaft, a second angular velocity of the second arm around a second axis parallel to the axial direction of the pivot axis, and a third angular velocity of the second arm around a third axis parallel to the longitudinal direction of the second arm and orthogonal to the first axis and the second axis, and a processor that is configured to execute computer-executable instructions so as to control the robot, wherein the processor is configured to perform feedback control on the drive section based on the third angular velocity. 6. The robot according to claim 5 , wherein the drive section includes a first motor causing the first arm to pivot around a first pivot axis serving as the pivot axis and a second motor causing the second arm to pivot around a second pivot axis serving as the pivot axis, and the processor is configured to perform the feedback control on the second motor based on the third angular velocity. 7. The robot according to claim 5 , wherein a reference point in movement parallel to the pivot axis is set on the shaft, the shaft is configured such that a distance between the reference point and a control point changes according to a moving amount in movement parallel to the pivot axis, and the processor is configured to use information on the distance for the feedback control. 8. The control device according to claim 7 , wherein the processor is configured to input the information on the distance. 9. A robot system comprising: a robot includes a robot arm that includes a first arm coupled to a base and a second arm coupled to the first arm, a drive section causing the robot arm to pivot around a pivot axis, a shaft that is provided at a tip portion of the second arm different from the pivot axis and that moves parallel to the pivot axis, and an angular velocity sensor that is provided in the vicinity of the shaft at the tip portion of the second arm and that detects a first angular velocity of the second arm around a first axis orthogonal to an axial direction of the pivot axis and parallel to a plane including the pivot axis and an axis of the shaft; a second angular velocity of the second arm around a second axis parallel to the axial direction of the pivot axis, and a third angular velocity of the second arm around a third axis parallel to the longitudinal direction of the second arm and orthogonal to the first axis and the second axis, and a control device includes a processor that is configured to execute computer-executable instructions so as to control the robot, wherein the processor is configured to perform feedback control on the drive section based on the third angular velocity. 10. The robot system according to claim 9 , wherein the drive section includes a first motor causing the first arm to pivot around a first pivot axis serving as the pivot axis and a second motor causing the second arm to pivot around a second pivot axis serving as the pivot axis, and the processor is configured to perform the feedback control on the second motor based on the third angular velocity. 11. The robot system according to claim 10 , wherein a reference point in movement parallel to the pivot axis is set on the shaft, the shaft is configured such that a distance between the reference point and a control point changes according to a moving amount in movement parallel to the pivot axis, and the processor is configured to use information on the distance for the feedback control. 12. The robot system according to claim 11 , wherein the processor is configured to input the information on the distance. 13. The robot system according to claim 9 , wherein a reference point in movement parallel to the pivot axis is set on the shaft, the shaft is configured such that a distance between the reference point and a control point changes according to a moving amount in movement parallel to the pivot axis, and the processor is configured to use information on the distance for the feedback control. 14. The robot system according to claim 13 , wherein the processor is configured to input the information on the distance.

Assignees

Inventors

Classifications

  • B25J13/088Primary

    with position, velocity or acceleration sensors · CPC title

  • characterised by task planning, object-oriented languages · CPC title

  • with forearm providing vertical linear movement · CPC title

  • Scara, selective compliance assembly robot arm, links, arms in a plane · CPC title

  • compliant, force, torque control, e.g. combined with position control · 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 US11376745B2 cover?
A control device controlling a robot including a robot arm, a drive section causing the robot arm to pivot around a pivot axis, a shaft that is provided at a position of the robot arm different from the pivot axis and that moves parallel to the pivot axis, and an angular velocity sensor that is provided in the robot arm and that detects angular velocity around an axis orthogonal to an axial dir…
Who is the assignee on this patent?
Seiko Epson Corp
What technology area does this patent fall under?
Primary CPC classification B25J13/088. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Tue Jul 05 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 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).