![opticalEncoder-italsensor[dot]com opticalEncoder-italsensor[dot]com](http://www.jeffreythompson.org/blog/wp-content/uploads/2010/02/opticalEncoder-italsensordotcom.png)
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.