Mecanum Wheels for Omnidirectional Robot Chassis
High-Manueverability Wheels for Arduino and Raspberry Pi Projects
Mecanum wheels are a special type of omnidirectional wheel that allow a robot to move in any direction without needing to turn. Using angled rollers around the wheel's circumference, a set of four wheels can achieve forward, backward, sideways, and diagonal motion, as well as zero-radius rotations [citation:1][citation:5].
Omnidirectional Movement - Move forward, sideways, diagonally, and spin in place with zero turning radius [citation:1][citation:6]
45° Roller Design The unique roller angle converts wheel rotation into omnidirectional force vectors
A complete mecanum drive system requires two lefthand wheels and two righthand wheels [citation:2][citation:6] - they are not all identical.
These wheels are best suited for smooth, flat surfaces and may have reduced performance on rough terrain or carpets [citation:1].
For makers, popular diameters include 48mm (compatible with TT motors) [citation:8], 60mm [citation:5], and 75mm [citation:3] for heavier-duty applications.
Key Specifications and Options
| Parameter | Common Values |
|---|
| Wheel Diameter | 48mm, 60mm, 65mm, 75mm, 80mm [citation:2][citation:3][citation:9] |
| Rollers per Wheel | Typically 9 [citation:2][citation:5] |
| Roller Angle | Standard 45° [citation:4][citation:5] |
| Common Materials | Plastic hub with rubber/silicone rollers, Aluminum hub with rubber rollers [citation:2][citation:6] |
= Key Features =
+Omnidirectional Mobility - Allows for highly agile robot movement in tight spaces
+Low Noise Siliconecoated rollers provide quiet operation [citation:2]
+Durable Construction - Available with steel or aluminum hubs for heavy loads [citation:3][citation:6]
= Applications =
- 4WD robot cars and AGV platforms
- Robotics competitions and STEM education
- Warehouse automation and logistics
- ROS and AI autonomous navigation projects
Highly Maneuverable - Perfect for robots that need to navigate complex indoor spaces
Wide Compatibility - Available with various mounting options including hex bores, cross axles, and TT motor adapters [citation:8][citation:11]
√ Compatible with Arduino, Raspberry Pi, and Micro:bit
√ Kits often include mounting hardware and source code for easy integration
√ Available in various sizes for both small and heavy-load robots
Troubleshooting
Robot movement is jerky:
- Check that two left and two right wheels are correctly installed [citation:2][citation:6].
- Ensure all wheels are oriented correctly (marked "L" and "R") and bolted securely to the chassis.
Robot not moving sideways:
- Verify each motor is independently controlled and spinning in the correct direction for the desired movement vector [citation:4].