Omni Wheel problem

I have a 4 motor-6wheel drive train. When driving or autonomous, the right side of the drivetrain’s wheels run longer than the left side. This causes the robot to slighlty jerk to the opposite side, which has completely ruined my code. Is there anything I can do?

If you attach your code we will be able to help more.

This sounds like a friction issue; the left side of your drivetrain has more friction than you right side, causing the wheels to move slower and weaker. Make sure that your drive channels are aligned, and you don’t have any shaft collars rubbing up against the sides of them. You can also check that your motors are running at the same speed in the code, and try replacing some of the motors.

Posting some pictures of the bot may help too.

1 Like