![]() |
Kinematic Analysis of Mecanum wheel
I've posted a paper here on kinematic analysis of 4-wheel mecanum robot:
http://www.chiefdelphi.com/media/papers/2390 Please pardon any typos, this was put together rather quickly (and late at night). I realize I may have left out some details, but I will gladly answer questions that anyone has. Note that the analysis shows that, for equal wheel angular speeds, the fwd/rev speed of the robot is equal to the strafe speed (for 45 degree rollers). For example, consider wheel 4 (the front starboard wheel): omega_4 = (1/r)(Vx + Vy +K*omega_v) for pure forward motion, Vy=0 and omega_v=0, so omega_4 = (1/r)(Vx) for pure strafe left, Vx=0 and omega_v=0m so omega_4 = (1/r)(Vy) ... so you get the same strafe speed (Vy) as forward speed (Vx) for the same wheel speed (omega_4) The reason that strafe often seems slower in real life is because, with open-loop (voltage control) of the drive motors, the wheel speeds are somewhat slower when strafing than when going fwd/rev. Force vector analysis shows that roller bearing friction affects strafing motion differently than it affects fwd/rev motion: Friction in the roller bearings actually improves traction in the fwd/rev direction, and reduces traction and available torque in the strafing direction. So theory does agree well with observation. ~ |
| All times are GMT -5. The time now is 11:30. |
Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi