I’m trying to implement tracking wheels on my robot an I ran into an issue with my encoders. The right encoder seems to always be a bit behind the left one. For example, if I push the bot straight forward, the left encoder might read 300 while the right would read closer to 150. It’s almost like the right encoder is skipping every other frame. Anyone know why this might be?
LPos = LTrack.rotation(rotationUnits::deg); RPos = RTrack.rotation(rotationUnits::deg); Brain.Screen.setCursor(1, 1); Brain.Screen.print("Left Encoder: %f", LPos); Brain.Screen.setCursor(2, 1); Brain.Screen.print("Right Encoder: %f", RPos);