Now a days, optical position encoders/rotary encoders are widely used even in hobby robotics. Common applications of position encoders are: DC motor