So, my team’s robot has 4 mecanum wheels, directed powered by 4 393 motors. When running forward/backwards, one of the wheels tend to “shake”. However, upon strafing, that particular wheel is fine, but another wheel starts to shake. What’s wrong?
I agree that they should spread the motors out, but if they were tripping their cortex PTC with the configuration listed in the OP, wouldn’t the entire drive stop? The PTC linked to all four motors wouldn’t only stop one wheel.
In response to the OP, check the motors themselves. We have 4 393 motors on our mecanum drivetrain, and a while ago we had a similar problem to yours. The cause was found to be the fact that the front 2 motors were severely worn, so they only functioned in certain directions. We replaced the worn motors with new ones, and the problem stopped.
If you pick up the robot do the wheels continue to shake when driven? if the problem stops i suspect it has to do with weight distribution on your axles. make sure the axles are supported on both sides and that there is little friction as possible between them and the chassis