Vision and Discrete Sensors Shaft encoders versus bearingless encoders: Technology types, applications