Romi Robot Encoders Counting Differently despite driving at same speed

Hello!

I have a romi robot and I’m using arduino to program it. I would like it to drive straight. When I am using encoders to try to match values so that the romi goes straight, the left and right encoder counts seem to be counting different values despite the speeds being the same. Is this a common issue or is it possible that the motors may be broken?

Thanks!

Hello.

Can you post more details about how you are using the encoder feedback to try to synchronize your motor speeds? Please post the simplest complete program that shows what you are trying to do, and if you are recording encoder feedback in the Arduino Serial Monitor, please post a sample of what your program outputs.

- Patrick

Hi Mr. Patrick, I was able to fix this issue by offsetting the encoder counts. Thank you for the help!