“…R OBOTIC manipulators usually rely on data obtained from rotary encoders to determine their joint angles and to relay it to a closed-loop control system. However, rotary encoders have flaws [1], [2], due to effects of elastic joints, joint frictions, flexible links, gearbox backlashes, etc [1]. Furthermore, using an incremental rotary encoder requires an absolute position sensor, such as a hall sensor, to obtain a reference point, and requires the current position saved in memory before shutting down the system.…”