LogoLogo
  • Welcome!
  • Mission Statement
  • Contributing Guidelines
    • Embed CADs in Wiki Articles
  • VEX Worlds Livestream Archive
    • VEX U
    • V5RC High School
    • V5RC Middle School
    • VIQRC Middle School
    • VIQRC Elementary School
    • JROTC
  • ⚙️Hardware
    • Design Fundamentals
      • Gear Ratios
      • Internal Forces (Stress)
      • Torque
      • RPM
      • Center of Mass
    • Introduction to VEX Parts
      • Structure
        • C-Channels and Angles
        • Fasteners
        • Retainers
        • Gussets and Brackets
        • Bearings
        • Plate Metal and Flat Bars
      • Motion
        • High Strength Components
        • Gears and Sprockets
        • Traction Wheels
        • Mecanum Wheels
        • Omnidirectional Wheels
        • Flex Wheels
    • Robot Decorations
      • Part Dyeing
      • Metal Coloring
      • License Plate Holders
    • Lifts
      • Double Reverse Four Bar (DR4B or RD4B)
      • Four Bar
      • Scissor Lift
      • Six Bar
      • Other Lifts
      • Best Practices
    • Shooting Mechanisms
      • Catapult
      • Flywheel
      • Linear Puncher
    • Drivetrains
      • Tank Drive
      • Mecanum Drive
      • Holonomic Drive
      • Designing a Drivetrain
      • Best Practices
    • Pivots & Joints
    • Pneumatics
      • Best Practices - Pneumatics
    • Intakes
    • Flip Out Mechanisms
    • Defensive Mechanisms
    • Misc. Building Techniques
    • VexU
      • Common Manufacturing Techniques
        • 3D Printing
        • Laser Cutting
      • Custom Manufactured Parts Library
      • Commercial Off The Shelf Parts Library
  • 👑Team Administration
    • New Team Resources
      • Creating The Team
      • Gaining Interest for Robotics Teams
      • Attending Competitions
        • Elimination Bracket
    • Team Dynamics
      • Organization Structure and Longevity
      • Member Allocation and Management
      • How *Not* To Run a Team
    • Team Finances
      • One-Year Team Financial Breakdown
      • Funding Your Teams
    • Hosting Competitions
      • Live Streaming
      • Tournament Manager
        • Competition Electronics
        • Creating a Tournament
        • Tools
          • Field Set Control
          • Connecting Mobile Devices
          • Connecting Raspberry Pis
        • Match Control
          • Inputting Match Scores
          • Inputting Skills Scores
          • Inputting Scores on TM Mobile
        • Displays
        • Alliance Selection
      • Additional Event Partner Resources
    • VexU Organization Management
      • Getting Started in VexU
      • Team / Personnel Management
      • Volunteering At Local Events
  • 📚The Judging Process
    • The Engineering Design Process
      • Test and Refine
    • The Engineering Notebook
      • Segments of the Notebook
      • BLRS2 '23-'24 Engineering Notebook
      • Integrating Inventor Models into Documentation
      • Engineering Notebook Rubric Breakdown
    • The Interview
      • Interview Rubric Breakdown
    • Using Notion for an Engineering Notebook
      • How to Setup a Notebook
      • How to Create Entries
      • How to Export a Notebook
      • Purdue SIGBots Notion Template
        • Game Analysis
        • Identify The Problem
        • Brainstorm Solution
        • Select Best Approach & Plan
        • Build Log
        • Programming Log
        • Testing Solution
        • Tournament Recap
        • Innovative Feature
  • 🖥️VEX CAD
    • CAD Programs
      • Inventor
      • Fusion 360
      • Solidworks
      • OnShape
      • Protobot
    • Making a Chassis
      • Inventor Chassis: The Basics
        • Installation
        • User Interface Overview
        • Dark Mode
        • Assemblies
        • Placing Parts
        • Navigating CAD
        • Changing Visual Style
        • Grounding
        • Connecting Two C-Channels
        • Modifying Existing Constraints
        • Toggling Visibility on Existing Parts
        • Completing Half of the Chassis
          • Inner Drive Channel
          • Bearing Flats
          • Motors
          • Wheels
          • Sprockets
          • Spacers, Washers and Standoffs
          • Spacers Cont.
        • Creating Mid-Plane
        • Mirroring
      • Inventor Chassis: Best Practices
        • File Structure
        • Subassemblies
        • Wheel Subassembly
        • Origin Planes
        • Cross Brace
        • Drive Channels
        • Simple Motor iMates
        • Replacing Simple Electronics
        • Completing Half of the Drive
          • Bearing Flats (Best Practice)
          • Wheels
          • Powered Gear
          • Spacer Boxing
          • Spacers, Washers and Standoffs (Best Practice)
        • Model Browser Folders
        • Mirroring (Best Practice)
        • Model Browser Folder (Right)
        • Main Assembly
      • Fusion 360 Chassis
      • Solidworks Chassis, Chain, and Custom Plastic
    • Remembering The Best
      • 62A Skyrise
      • 400X Nothing But Net
      • 2587Z Nothing But Net
      • 365X Starstruck
      • 62A In The Zone
      • 202Z In The Zone
      • 5225A In The Zone
      • 169A Turning Point
      • 929U Turning Point
      • 7K Tower Takeover
      • 5225A Tower Takeover
      • 62A Change Up
    • Scuff Controller
  • 💻Software
    • Odometry
    • Path Planning
    • Robotics Basics
      • Arcade Drive
      • Tank Drive
      • Joystick Deadzones
      • Curvature (Cheesy) Drive
      • Subsystem Toggling
    • Organizing Code
      • Code Style
      • Code Styling Guide
      • Writing Good Comments
      • Version Control
    • Control Algorithms
      • Bang Bang
      • PID Controller
      • Basic Pure Pursuit
      • Flywheel Velocity Control
      • Kalman Filter
      • Take Back Half (TBH) Controller
      • RAMSETE Controller
    • Competition Specific
      • Operator Control
      • Autonomous Control
    • C++ Basics for VEX Robotics
      • Basic Control Flow
      • Enumerations
      • Namespaces (::)
      • Multiple Files (C/C++)
    • VEX Programming Software
      • PROS
        • OkapiLib
      • vexide
      • Robot Mesh Studio (RMS)
      • EasyC
      • RobotC
      • VEXcode
      • Midnight C
    • General
      • Stall Detection
      • Register Programming
      • Sensors and Odometry in Autonomous
      • Embedded Programming Tips
      • Debugging
      • Bit Shift
      • Bit Mask
      • Autoformatting
      • Finite State Machine
      • Data Logging
    • Object Recognition
      • Red Green Buoy
      • AMS
      • OpenCV
      • OpenNI
    • 🤖AI in VRC: Pac-Man Pete
  • ⚡VEX Electronics
    • V5 ESD Protection Board
    • VEX Electronics
      • VEX V5 Brain
        • V5 Electronics Observations and Issues
      • VEX Controller
      • VEXnet and V5 Robot Radio
      • VEX Battery
      • VEX Motors
    • VEX Sensors
      • 3-Pin / ADI Sensors
        • Encoder
        • Potentiometer
        • Limit Switch
        • Bumper Switch
        • Accelerometer
        • Gyroscope
        • Ultrasonic
        • Line Tracker
        • LED Indicator
      • Smart Port Sensors
        • GPS Sensor
        • Rotation Sensor
        • Vision Sensor
        • Optical Sensor
        • Distance Sensor
        • Inertial Sensor (IMU)
        • 3-Wire Expander
    • V5 Brain Wiring Guide
    • Legacy
      • VEX Cortex
      • Power Expander
      • VEX Motor Controller
      • VEX Cortex Wiring Guide
  • General Electronics
    • General Topics
      • External Boards
        • ASUS Tinker Board S
        • Arduino
        • Beagleboard
        • Leaflabs Maple
        • LattePanda
        • Meadow F7 Micro
        • Netduino
        • ODROID-XU4
        • Pandaboard
        • Raspberry Pi
      • Analog-Digital Converter (ADC)
      • Bit-Bang
      • GPIO
      • I2C
      • Jitter
      • Line Noise
      • List of Tools
      • Output Drive
      • Power Consumption
      • Radius Array
      • Resettable Fuse (PTC)
      • SPI
      • Slew Rate
      • Stalling
      • USART
      • UART
      • 5 Volt Tolerant
      • DC Motor Basics
Powered by GitBook
LogoLogo

This work is licensed under a Attribution-ShareAlike 2.0 Generic License

On this page
  • Variations
  • Unique Traits
  • Usage
  • Teams Contributed to this Article:

Was this helpful?

Edit on GitHub
Export as PDF
  1. Hardware
  2. Introduction to VEX Parts
  3. Motion

Omnidirectional Wheels

Wheels that have a multitude of degrees of freedom thanks to their rollers.

PreviousMecanum WheelsNextFlex Wheels

Last updated 9 months ago

Was this helpful?

Omnidirectional wheels are a commonly used wheel type within the VEX Robotics Competition that make use of many cylindrical rollers to ensure that the wheel itself has more degrees of freedom.

Unlike a typical wheel which only has one degree of freedom in the forward/backwards direction, the omnidirectional wheel has an additional degree of freedom with sideways movement. Some benefits to this additional degree of freedom include being able to make fluid turns and the potential for holonomic drivetrains to be created. However, this behavior also means that a robot utilizing only omnidirectional wheels on its drivetrain is much more prone to defense from adjacent robots. Teams have historically used omnidirectional wheels in tandem with traction wheels at the robot's center of turning in order to mitigate the effects of defense.

Variations

Wheel
Width (in.)
Diameter (in.)

1.225

2.75

1.00

3.25

1.125

4.125

1.00

2.75

1.00

3.25

1.00

4.00

There are six variations of the omnidirectional wheel that are legal for use in VRC. The wheels come in three sizes, and also have two functional variants: original or anti-static.

Anti-static wheels were developed in order to try and mitigate the amount of static built up from the wheels rubbing against the field, therefore decreasing the odds of damage to electronics due to electrostatic discharge. These wheels also happen to be thinner than the original wheels for all sizes and have smaller rollers.

Unique Traits

The original 3.25 inch omnidirectional wheels have been less favored by the VRC community because they are the only set of wheels which utilize plastic rollers rather than rubber rollers. This leads to an immense loss of traction, making it less reliable when facing off against defense or in the instance of a platform needing to be climbed, like in Turning Point and especially Tipping Point. However, these wheels do have their advantages. They are the thinnest of the original trio of omnidirectional wheels, coming in at the same width as the anti-static wheels, and it is also possible that the plastic rollers may bring less frictional losses when used on a holonomic drivetrain like an X-drive.

Usage

2.75" omnidirectional wheels can make great tracker wheels for odometry purposes due to their small diameter. In fact, 2.75" omnidirectional wheels used to only be used for odometry, until more recent seasons in which teams have begun to get more creative with their drivetrain gear ratios.

Teams Contributed to this Article:

2.75" Omnidirectional Wheel

3.25" Omnidirectional Wheel

4" Omni-Directional Wheel

2.75" Omnidirectional Anti-Static Wheel

3.25" Omnidirectional Anti-Static Wheel

4" Omnidirectional Anti-Static Wheel

In the case of the 4 inch omnidirectional wheel, the anti-static version is genuinely 4.00 inches in diameter as compared to the 4.125 inch diameter of its original counterpart. This makes it compatible geometrically with other wheels, like a 4 inch or a 4 inch traction wheel.

Omnidirectional wheels have been commonplace on VRC drivetrains since their creation. They are especially useful when creating or "Kiwi" (three wheel holonomic) drives because of their ability to expand the amount of degrees of freedom the drivetrain has. When the wheels are arranged diagonally, the robot is still able to move smoothly because as it moves in any direction, the wheel's rollers spin along with the wheel, accounting for the movement in both the sideways and forwards direction.

(Purdue SIGBots)

(REX)

⚙️
flex wheel
X-drives
BLRS
Matthew 1727B
From left to right: 2.75", 3.25", and 4" omnidirectional wheels
A 4 inch omnidirectional wheel diameter comparison.
An original 3.25" omnidirectional wheel.
Omnidirectional wheels used on
5225A's X-drive in Tower Takeover.