Quote:
Originally Posted by Craig1989
It appears I have the classic one side drives faster than the other problem (right side is faster). I believe this problem is caused because the motors spin faster one way then the other (correct me if I'm wrong). We are using 2 small cims on each side. How is the best way to resolve this problem, put a limit in the program maybe?
|
The best way is a feedback loop.
I've found that the easiest way is a gyro-based feedback loop that corrects for undesired yaw. Almost as easy is a speed-based feedback loop with shaft encoders that keeps the robot's wheels moving the same speed.