Tonewheel – Optical encoder

An optical encoder used for motor position sensing
Similar in theory to optical tonewheels are these rotary encoder.  They’re used for position sensing in robots and high-end machinery.  An optical reader can tell the exact position of the motor shaft to a high level of precision.