Quote:
Originally Posted by furiousgeorge
It rotates within its footprint when I move the joystick side to side instead of strafing. Is it possible that our wheels aren't configured correctly? They are in the x format when viewing them from above.
|
That sounds like the right wheel orientation...but why do so many people insist on describing the part of the wheel that isn't actually acting on the ground?
Maybe you don't have all the PWM connections going to the same wheels you've defined in the Open 4 Motor Drive? Put the robot up on blocks and make sure the wheels are moving appropriately. When driving forward, all wheels should run forward. When driving backward, all wheels should run backward. When rotating, the left wheels should run in one direction and the right wheels should run in the other. When driving sideways, the front and back wheels on each side should run opposite from each other.
If all the wheels do what they're supposed to be doing, you probably just have a weight and balance issue that's making some wheels run slower than the others with the same values being sent to the speed controllers.