View Full Version : Distance of travel while using mecanum wheels
Onederful
17-03-2011, 00:29
How do you calculate the distance the robot will travel relative to the rotations of the mecanum wheels while strafing, going forward, and a diagonal?
Duncan Macdonald
17-03-2011, 01:05
If I were in a time crunch with an assembled robot in front of me I would drive a known number of rotations and then measure the distance traveled.
I'll take the "going forward" part: Same as any normal wheel.
OK, somebody else take the others.
(Seriously, I agree with the "measure it" suggestion. Better than any calculation or guess.)
Chexposito
17-03-2011, 01:11
If it were me, i would use an accelerometer and gyro, to much slip in mecanums to be able to be reliable especially when you are moving in a non-forward direction
AdamHeard
17-03-2011, 01:17
If you truly want reliable data here, you might want small, lightly loaded, unpowered wheels on the ground that are hooked to encoders.
Vex omniwheels work great for this, you can measure X with one and Y with the other.
Alex.Norton
18-03-2011, 12:16
As already stated, forward and backward is easy, it just acts like any other wheel here. As for strafing, this will depend on the angle of the rollers on the wheel, most will be 45 degrees, but I've seen other angles. If the rollers are set at 45 degrees then in the best case, the robot will strafe at the same rate it moves forward or backwards. Of course there will be some scrubbing losses, so it won't be optimal, but that is true or forward and reverse as well.
As already stated, forward and backward is easy, it just acts like any other wheel here. As for strafing, this will depend on the angle of the rollers on the wheel, most will be 45 degrees, but I've seen other angles. If the rollers are set at 45 degrees then in the best case, the robot will strafe at the same rate it moves forward or backwards. Of course there will be some scrubbing losses, so it won't be optimal, but that is true or forward and reverse as well.
^ I can confirm this post. We did our testing in early 2010.
lon.bushweiler
23-03-2011, 16:57
Team 93 is using a small omni drag wheel with encoder that is pressed to the ground with surgical tubing to determine exact distance travelled in autonomous. The gyro is also used to ensure that the robot stays properly aligned with the scoring rack.
vBulletin® v3.6.4, Copyright ©2000-2017, Jelsoft Enterprises Ltd.