how to get accurate position reading? @waleed
angular readings/sensors?
linear displacement readings/sensors?
Encoder basics: Basics of How an Encoder Works | Encoder Basics | Encoder Whitepaper
encoder takes any motion and converts it to a usable electric signal ( i bet that's how to current pedal works)
wed be looking for specifically a rotary encoder (its exactly what you think it is)
we need a analog/absolute encoder; gives a continuous signal instead of only providing a signal during movement; a good resource: How Do Rotary Encoders Work? | Configurations & Output Types
“Absolute encoders are like the GPS of the encoder world. Each position of the encoder corresponds to a unique code or output. This means they can provide the exact position of the rotating shaft at any given time, without needing to reference a starting point.” from that source i mentioned
Look:
pros of encoder: fairly straightforward and easy to integrate/package, highly accurate (~>0.05 degrees)