|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools |
Rating:
|
Display Modes |
|
|
|
#1
|
|||
|
|||
|
Re: Mecanum Question about strafing.
Are you using encoders at all? If not it is hard to control you robot really well.
|
|
#2
|
||||
|
||||
|
Re: Mecanum Question about strafing.
I would be that your frame is either to ridged and all 4 wheels are not getting the same amount of traction, or your weigh is not distributed correctly leaving uneven traction.
Depending on how your algorithms (i am not a programmer all i know is that we wright our own C++ code for it) work can you manually compensate (ie try turning when you rotate). Or implement PID on each of the wheels we have has success with both methods and depending on the driver we have enabled our PID or disabled it. |
|
#3
|
||||
|
||||
|
Re: Mecanum Question about strafing.
I can say in general in my experience you don't need gyro, encoders, or precision weight distribution to get a good strafe.
posting a quick video showing these things below will greatly increase your chances of getting some help, because we are all making a lot of assumptions in trying to guess your problem. 1) show your best and worst spinning rollers 2) show wheel rotations during strafe (as magnets mentioned). you can also put the bot on blocks to show this. 3) a clear shot to show the path the robot goes in when commanded to strafe Also, the "O" vs "X" configuration wouldn't affect your ability to strafe, it would just go in the opposite direction. a worm's eye view X configuration would make it hard to rotate the bot. Last edited by lcoreyl : 07-02-2014 at 22:08. Reason: better clarity |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|