Sign in to save

Bookmark this page so you can find it later.

Sign in to save

Bookmark this page so you can find it later.

An omni wheel is a robot wheel with small free-spinning rollers mounted around its rim, usually at 90 degrees to the main wheel plane. This design lets the wheel drive strongly in one direction while slipping easily sideways. Omni wheels matter because they allow holonomic motion, where a robot can translate and rotate independently.

This is valuable in robotics competitions, automated warehouses, and mobile robot research where quick positioning is important.

The main wheel produces force along its rolling direction, while the rim rollers reduce friction perpendicular to that direction. By combining three or four omni wheels at different angles, a robot can move forward, sideways, diagonally, or spin without first turning its chassis. The robot controller calculates each wheel speed from the desired body velocity and rotation rate.

Omni wheels differ from mecanum wheels because omni rollers are usually perpendicular to the wheel plane, while mecanum rollers are angled, often at 45 degrees, which changes how forces combine.

Key Facts

  • An omni wheel drives along its main rolling direction and passively rolls sideways on its rim rollers.
  • Holonomic drive means the robot can control x velocity, y velocity, and angular velocity independently.
  • For a wheel, v = rω, where v is rim speed, r is wheel radius, and ω is angular speed in rad/s.
  • For pure rotation of a robot, each wheel speed depends on ωrobot and its distance from the center: v = ωrobot R.
  • A 3-wheel omni drive often uses wheels spaced 120 degrees apart around the chassis.
  • A 4-wheel omni drive often uses wheels at 90 degrees apart, commonly in an X or square layout.

Vocabulary

Omni wheel
A wheel with small passive rollers around its rim that allow sideways slipping while the main wheel drives.
Roller
A small wheel mounted on the rim of an omni wheel that spins freely to reduce friction in a sideways direction.
Holonomic drive
A drive system that can independently control motion in all available planar directions, including sideways translation and rotation.
Motion vector
An arrow that represents the direction and relative size of a robot's velocity or a wheel's applied driving effect.
Mecanum wheel
A wheel with angled rollers, usually around 45 degrees, that produces diagonal force components for sideways and diagonal motion.

Common Mistakes to Avoid

  • Assuming an omni wheel can push equally in all directions, which is wrong because it actively drives only along the main wheel direction and passively slips along the roller direction.
  • Confusing omni wheels with mecanum wheels, which is wrong because omni rollers are typically perpendicular to the wheel plane while mecanum rollers are angled to create diagonal force components.
  • Ignoring wheel orientation in speed calculations, which is wrong because each wheel contributes only the velocity component aligned with its driving direction.
  • Using degrees directly in equations that require radians, which is wrong because angular speed formulas such as v = rω assume ω is measured in rad/s.

Practice Questions

  1. 1 An omni wheel has radius 0.05 m and spins at 20 rad/s. What is the rim speed of the wheel using v = rω?
  2. 2 A square four-wheel omni robot needs to rotate in place at 1.5 rad/s. If each wheel's effective distance from the center is 0.30 m, what wheel rim speed is needed for rotation using v = ωR?
  3. 3 A robot with omni wheels moves smoothly sideways, but a similar robot with normal rubber wheels skids and resists sideways motion. Explain how the rollers change the friction and motion vectors.