IP Library › Granted Patent US 11,709,076
Granted Patent B2
US 11,709,076 · App. 16/931,604 · Granted Jul 25, 2023

Encoder apparatus and position detection method

Inventor: Haruhiko Horiguchi (Tokyo, JP)
Assignee: CANON KABUSHIKI KAISHA
G01D5/3473G01D5/34794G05B19/351G05B2219/37104G05B2219/37499
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,709,076
App. No.
16/931,604
Granted
Jul 25, 2023
Kind
B2
Abstract

An encoder apparatus includes a detection unit, a scale disposed to oppose the detection unit and relatively rotatable with respect to the detection unit, and a processor configured to process an output signal output from the detection unit to obtain a relative position of the scale with respect to a standard position and thus detect an absolute position of the scale. The processor is configured to execute a setting process in which a position where a deviation amount of the scale in a predetermined direction with respect to a rotation axis is equal to or smaller than a threshold value is set as the standard position, the deviation amount changing in accordance with relative rotation of the scale with respect to the detection unit.

Claims (47)

1. An encoder apparatus comprising:

a detection unit;

a scale disposed to oppose the detection unit and rotatable with respect to the detection unit; and

a processor configured to process an output signal output from the detection unit to obtain a relative position of the scale with respect to a standard position and thus detect an absolute position of the scale,

wherein the processor is configured to execute a setting process of setting, as the standard position, a position where a deviation amount of the scale in a predetermined radial direction extending from a rotation axis of the scale is equal to or smaller than a threshold deviation value, the deviation amount changing in accordance with relative rotation of the scale with respect to the axis of rotation of the scale, and

wherein the processor is configured to set the standard position in the setting process after the scale rotated from a position where the deviation amount is larger than the threshold value to a position where the deviation amount is equal to or smaller than the threshold value.

2. The encoder apparatus according to claim 1 ,

wherein the scale comprises a periodic pattern,

wherein the output signal output from the detection unit comprises a detection signal corresponding to detection of the periodic pattern, and

wherein the processor obtains a relative displacement of the scale by processing the detection signal.

3. The encoder apparatus according to claim 1 ,

wherein the scale comprises a first periodic pattern and a second periodic pattern having different periodicity from each other,

wherein the output signal output from the detection unit comprises a first detection signal corresponding to detection of the first periodic pattern and a second detection signal corresponding to the second periodic pattern, and

wherein the processor obtains a relative displacement of the scale by processing the first detection signal or the second detection signal.

4. The encoder apparatus according to claim 3 , wherein, in the setting process, the processor generates a Vernier signal by processing the first detection signal and the second detection signal, and sets the standard position by using the Vernier signal.

5. The encoder apparatus according to claim 1 ,

wherein the detection unit is a first detection unit, and

wherein the encoder apparatus further comprises a second detection unit disposed such that the rotation axis is interposed between the first detection unit and the second detection unit.

6. The encoder apparatus according to claim 5 , wherein the processor obtains the deviation amount on a basis of the output signal obtained from the first detection unit and an output signal obtained from the second detection unit.

7. A driving apparatus comprising:

a first member;

a second member;

a driving mechanism configured to rotationally drive the second member with respect to the first member;

the encoder apparatus according to claim 1 ; and

a controller configured to control the driving mechanism,

wherein the detection unit is provided on one of the first member and the second member,

wherein the scale is provided on another of the first member and the second member, and

wherein the controller controls the driving mechanism to rotate the second member with respect to the first member such that the deviation amount becomes from a value larger than the threshold value to a value equal to or smaller than the threshold value.

8. A robot apparatus comprising:

a first link;

a second link;

a driving mechanism configured to rotationally drive the second link with respect to the first link;

the encoder apparatus according to claim 1 ; and

a controller configured to control the driving mechanism,

wherein the detection unit is provided on one of the first link and the second link,

wherein the scale is provided on another of the first link and the second link, and

wherein the controller controls the driving mechanism to rotate the second link with respect to the first link such that the deviation amount becomes from a value larger than the threshold value to a value equal to or smaller than the threshold value.

9. The robot apparatus according to claim 8 , further comprising:

a warning portion configured to issue a warning,

wherein, in the case where the deviation amount is larger than the threshold value, the controller controls the warning portion to issue a warning.

10. A position detection method for obtaining an absolute position of a scale that is disposed to oppose a detection unit, is rotatable with respect to the detection unit, and is configured to obtain an output signal output from the detection unit, the position detection method comprising:

performing a setting process of setting, as a standard position for detecting the absolute position of the scale, a position where a deviation amount of the scale in a predetermined radial direction extending from a rotation axis of the scale is equal to or smaller than a threshold deviation value, the deviation amount changing in accordance with rotation of the scale with respect to the axis of rotation of the scale, after the scale rotated from a position where the deviation amount is larger than the threshold value to a position where the deviation amount is equal to or smaller than the threshold value; and

obtaining the absolute position of the scale by processing the obtained output signal and thus obtaining a relative displacement of the scale with respect to the standard position.

11. A manufacturing method for a product, the manufacturing method comprising:

providing a robot arm comprising a joint provided with the scale and the detection unit; and

manufacturing the product by operating the robot arm on a basis of information of the absolute position of the scale obtained by the position detection method according to claim 10 .

12. A non-transitory computer-readable recording medium storing a program for causing a computer to execute the position detection method according to claim 10 .

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 8, 2020
From: HORIGUCHI, HARUHIKO
To: CANON KABUSHIKI KAISHA
Reel/Frame 054358/0886 →
Priority Claims (1)
JP 2019-146511 · Aug 8, 2019 · national
Continuity (1)
Related Publication 20210041846A1 · Feb 11, 2021