HOLONOMIC DRIVETRAIN
1. MECANUM DRIVE
The Mecanum drive system consists of four Mecanum wheels, each driven by its own independent motor. This configuration grants the robot the ability to strafe (move sideways).
Mecanum wheels are a specialized type of wheel that gives robots high maneuverability and omni-directional movement, unlike traditional wheels. They consist of a series of rubber rollers attached at a 45-degree angle to the circumference of the wheel, causing the rolling direction to follow the orientation of these rollers.

- Advantages:
- High maneuverability and agility.
- Good acceleration.
- Extremely versatile (a multi-purpose drivetrain suited for almost any game season).
- Disadvantages:
- Limited Traction: Because the rollers on Mecanum wheels have a lower coefficient of friction compared to standard traction wheels, this system struggles to navigate rough or bumpy terrain.
- Independent Drive Requirement: Each wheel must be driven independently by its own motor, meaning a single motor failure severely compromises mobility.

Important Note:
When viewed from above, the rollers of the wheels must form an X-shape pattern relative to each other.

X-Drive is an omni-directional (holonomic) drivetrain based on omni wheels. This setup involves mounting 4 omni wheels at the corners of the robot at a 45-degree angle.
This means that an X-Drive robot's strafing speed and forward speed are roughly equivalent. However, the system is slower when moving diagonally at a 45° angle.
With the same gear ratio and wheel size, an X-Drive moves forward, backward, and sideways faster than a standard-oriented wheel drivetrain.
- Advantages:
- High maneuverability and agility.
- Good acceleration.
- Disadvantages:
- Often requires direct drive due to its physical layout.
- Easily pushed around; not recommended for games that require heavy defense.

. H-DRIVE
"H-Drive (also known as U-Drive) is a hybrid system combining the traits of a Tank drivetrain while retaining the maneuverability and sideways strafing capability of a holonomic system."
H-Drive relies on an auxiliary set of strafe wheels placed perpendicularly to the forward/backward driving wheels to achieve lateral movement.
H-Drive supports multiple motor configurations: you can use 1 or 2 motors for each forward/backward side module, and 1 or 2 motors for the strafe wheels. In a single-motor-per-side configuration, H-Drive will experience slightly reduced acceleration compared to a Mecanum drive.
- Advantages:
- Combines the benefits of both Tank and Holonomic systems.
- Flexible motor count configurations.
- Good pulling force and top speed.
- Outstanding maneuverability and agility.
- Disadvantages:
- Lateral movement is slightly less efficient than Mecanum.
- Sometimes requires complex suspension systems depending on the design.

