View Single Post
  #3   Spotlight this post!  
Unread 21-04-2013, 07:55
JesseK's Avatar
JesseK JesseK is offline
Expert Flybot Crasher
FRC #1885 (ILITE)
Team Role: Mentor
 
Join Date: Mar 2007
Rookie Year: 2005
Location: Reston, VA
Posts: 3,674
JesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond repute
Re: Problems with Vex Pro mecanum wheels

While moving forward/back, your torque is the same as a normal wheel.

While strafing, your sideways torque is 1/SQRT(2) (~70%) of your normal torque since the wheels are driving at each other BEFORE the extra losses of friction in the rollers.

While on a diagonal, your acceleration is somewhere between 35-50% of your normal forwards acceleration since you're only spinning half of the motors and also half of your your robot is (essentially) on caster wheels.

Translating torque into acceleration has a lot to do with roller friction and robot weight. Additionally, unless there are specific dead zones for sideways & forward, the code is robbing the robot of torque needed to strafe at reasonable speeds (since no joystick is ever perfectly sideways for long).
__________________

Drive Coach, 1885 (2007-present)
CAD Library Updated 5/1/16 - 2016 Curie/Carver Industrial Design Winner
GitHub