Mecanum wheels
A mecanum wheel has angled rollers (typically 45 degrees) mounted around its circumference. When the four wheels spin in the right combination, the angled rollers create force vectors that let the robot translate forward, sideways, and diagonally, and rotate in place. Unlike swerve, the wheels stay fixed; only the motor directions change, so there is no steering motor.
How motion works
- All four forward → drive forward
- Left pair forward, right pair backward → spin
- Front-left and rear-right forward, others backward → strafe sideways
The rollers contact the ground at an angle, so a mecanum wheel exerts relatively low ground friction in the direction it needs to slide. That is exactly why it can strafe, but it is also its weakness.
Trade-offs versus swerve and tank
- Pro: omnidirectional like swerve, but much simpler (four motors, no steering, no per-module encoders).
- Con: poor traction and pushing power. The angled rollers mean a mecanum robot is easily pushed around by defenders and loses traction on debris or ramps.
- Con: sensitive to weight distribution. If one corner is light, that wheel slips and the robot drifts off its intended path, so even strafing requires careful balancing or closed-loop correction.
Where it fits
Mecanum is a reasonable choice for games with a flat, clean field and little expected defense, or for teams who want omnidirectional motion without the cost and software burden of swerve. AndyMark and other vendors sell COTS mecanum wheels. In modern, defense-heavy FRC games, however, most competitive teams choose either a grippy tank drive or swerve, and mecanum has become uncommon at the top level.
Other variants
- Omni-wheel "H-drive": a tank base with an extra perpendicular omni wheel (or two) in the center to add strafing. Simpler than mecanum but with limited side force.
- Octocanum/butterfly: a hybrid that pneumatically switches between traction wheels (for pushing) and mecanum/omni wheels (for strafing), giving you both modes at the cost of pneumatics and complexity.
Key takeaways
- Mecanum wheels use 45-degree rollers to enable strafing with fixed wheels and no steering motors
- Mecanum trades away traction and pushing power, making it vulnerable to defense
- H-drive and octocanum are simpler or hybrid alternatives for limited omnidirectional motion
Keep going
Take the quiz · +10 XP with an accountMore in Drivetrains: Moving the Robot
Sources & corrections
This lesson is AI-assisted: drafted from primary sources, then reviewed and edited by hand. Errors still get through. When one is reported we fix it and write down what changed — publicly, in the corrections log.
Sources and further reading
Read next
Articles on this, for competition day
The lesson covers how it works. These cover what to do when it breaks.
- 18 min read
FRC Wheels and Traction: Tread, Durometer, and Choosing the Right Wheel
How to choose FRC drivetrain wheels: coefficient of friction, Shore A durometer, tread compounds, Colson vs pneumatic vs traction, diameter, and pushing power.
Read - 4 min read
FRC Drivetrain Types: Tank, Swerve, and Mecanum
A beginner-friendly guide to FRC drivetrains: how tank, swerve, and mecanum drives work, their tradeoffs, and how to pick one for your robot.
Read - 13 min read
FRC Swerve Module Offsets: Calibration & Backwards Wheels
Zero your FRC swerve module offsets correctly, and fix wheels that spin backwards, modules that fight each other, and field-relative drive that feels rotated.
Read
Lesson quiz
RequiredAll 3 right completes the lesson. Miss one and only that question comes back — anything you already answered correctly stays banked.
0 of 3 answered
01.What design feature lets mecanum wheels move a robot sideways (strafe)?
02.What is a well-known disadvantage of a mecanum drivetrain in FRC competition?
03.How does an octocanum (butterfly) drive give a robot both pushing power and strafing?
Answer every question to submit.
All 47 lessons in Mechanical, Build & Pneumatics
- Not started:Mini-Project 1: A Single-Jointed Arm From Math to Motion
- Not started:Mini-Project 2: A Two-Stage Cascade Elevator
- Not started:Mini-Project 3: A Velocity-Controlled Flywheel Shooter
- Not started:Mini-Project 4: A Pivoting Roller Intake
- Not started:Mini-Project 5: Integrating a COTS Swerve Module
- Not started:Pneumatics Won't Fire: A Full Diagnostic Tree
- Not started:The Robot Won't Drive Straight (and Other Drivetrain Sins)
- Not started:Gearboxes That Grenade and Fasteners That Vibrate Loose
- Not started:Closed-Loop Mechanisms That Oscillate, Sag, or Stall
- Not started:Field-Ready Reliability: Inspection, Spares, and the Pit Checklist
- Not started:Characterizing Any Mechanism with SysId
- Not started:Simulation-Driven Design with WPILib Physics Models
- Not started:Motion Profiling and Superstructure Coordination
- Not started:Designing for Weight, Stiffness, and Manufacturability
- Not started:Case Studies: Learning From Open Alliance Robots