What is the difference between tank drive and mecanum drive?
A tank, or differential drive, consists of two sets of wheels on either side of the robot that are independently driven . These drivetrains commonly use traction wheels, which are designed for maximum grip .
A mecanum drive configuration typically uses four mecanum wheels oriented in an "X" shape, with the rollers angled towards the center when viewed from above . Mecanum wheels have rollers that rotate at 45 degrees to the rotation of the wheel, unlike omni wheels which have rollers rotated 90 degrees . This configuration allows for movement in any direction, though perfect movement is not possible due to friction, meaning forward/backward movement is slightly faster than other directions . Mecanum wheels with ball bearings strafe better than those with bushings due to less friction . Strafing, or moving sideways, is possible with mecanum wheels but not with traction wheels used in tank drivetrains .