Absolute encoder, processing method, program, driving apparatus, and industrial machine
AssigneeCanon Kabushiki Kaisha
InventorMakiko Ogasawara
Life of this patent
Estimating the term…
Abstract
An absolute encoder includes a scale having a sequence of marks, a detector configured to detect a signal corresponding to a plurality of marks of the scale, and a processor configured to obtain an absolute position corresponding to the signal. The processor is configured to select code sequences, from a group of code sequences corresponding to absolute positions, as a candidate group for a code sequence corresponding to the signal, and to select the code sequence corresponding to the signal from the candidate group.
Claims21
An absolute encoder comprising:
- a scale having a sequence of marks;
- a detector configured to detect a signal corresponding to a plurality of marks of the scale;
- and
- a processor configured to generate a signal group that includes a plurality of signals for which there is a high probability of being detected this time by the detector on a basis of at least one signal that has been detected by the detector in advance and configured to obtain degrees of similarity between the signal detected this time by the detector and respective signals included in the signal group and configured to obtain an absolute position corresponding to the signal detected this time on a basis of the degrees of similarity;
- wherein the signal detected this time by the detector and each of the plurality of signals are a code sequence that includes a plurality of codes corresponding to the plurality of marks of the scale.
A processing method of obtaining, based on a detected signal corresponding to a plurality of marks of a scale having a sequence of marks, an absolute position corresponding to the plurality of marks, the method comprising:
- generating a signal group that includes a plurality of signals for which there is a high probability of being detected this time by the detector on a basis of at least one signal that has been detected by the detector in advance;
- obtaining degrees of similarity between the signal detected this time by the detector and respective signals included in the signal group;
- and
- obtaining an absolute position corresponding to the signal detected this time on a basis of the degrees of similarity;
- wherein the signal detected this time by the detector and each of the plurality of signals are a code sequence that includes a plurality of codes corresponding to the plurality of marks of the scale.
Dependencies are inferred from the claim text.