# ⠀Drivetrain

Tags: Submarine robot-car

# Framework construction

A common practice in robotics tournaments is to use pre-built kits of parts or even pre-built frames to minimize the time required, and it would be really advantageous to do so. However, in our current country of residence (Vietnam) we can only find robot car kits that look like this:

The kits that were available were either too small or too weak for the competition. Additionally, those were not customizable, which would have made it difficult to make changes to the design if necessary.

We therefore decided to build our own robot car chassis from scratch. We chose to use 2020 aluminum extrusion for the frame, as this material is strong, lightweight, and easy to work with.

As for the wheeling system, our team initially used four identical 65mm tractor wheels. However, when operating the vehicle, we observed car bumps. Additionally, the car cannot steer or turn in an expected path. This is because the friction between the wheels and the ground caused the wheels to grip the ground, and there is no way to guarantee that all wheels would make contact with the ground in the same way.

To address this issue, we learned about the front axle steering mechanism in cars and tried to mimic it in our robot.

A 4WD car turns with its two front wheels. Credit: Car wheels in a turn - Physics Stack Exchange

Example of simple front axle steering mechanism. Credit: Koshish all time - Youtube

To do this in a simpler way, we chose to replace two front wheels with omni wheels. This variation of drivetrain is called Hybrid 4WD - 4-wheel drive consists of 2 different pairs of wheel of different type. We began the test with some 48mm and 58mm omni wheels laying around at our work station. However, wheel detachments occurred during test drives. We found that the circumferential difference between the remaining wheels at the back (65mm) and our omni wheels (48mm and 58mm) was too large and critical. This is because when the tractor wheels complete a full rotation, the omni wheels have already rotated more than once.

In an effort to find a more suitable solution, we came across a creative approach that involved self-manufacture and mechanical design knowledge.

# Customized omni wheels

A complete omni wheel: front view (left) and back view (right). Designed to be compatible with hexagonal motor adapter.

We discovered open-sourced STL files for DIY 65mm omni wheels online. The majority of the components can be 3D printed, with the exception of some steel rods required to create the center poles for each of the omni wheel rollers, and heat shrink tubing to cover the rollers. Due to the design's advantages and ease of construction, we decided to manufacture a test version on our 3D printer.

Upon inspection of the test version, we determined that the diameter of our newly-made omni wheel was still smaller than the tractor wheels. The tractor wheels were actually around 66 to 67mm in diameter, while our omni wheel was around 62mm (including the rollers, which were covered). As a result, we had to redesign the omni wheel assembly files from scratch, using the provided STL files as a guide. We used Fusion 360 to create the CAD files.

New sketch with recalculated measurements. Outer circle (the largest) is 66mm in diameter.

Finalized assemble file. Front view (above) and Back view (below).

We produced new omni wheels with the new files and their diameters fit really close to the tractor wheels' diameters.

Size comparison between 65mm tractor wheel and our DIY omni wheel. Upper & lower left: with uncovered rollers. Upper & lower right: with covered rollers.

The customized omni wheels enabled us to operate our robot car smoothly and without any car bumps. As a result, steering performance of the car was also improved.

The overall construction of our chassis took one week. Final product was a strong and reliable platform that met all of our requirements. We were able to customize the design of the car to meet the specific needs, and we were confident that the chassis would be able to withstand the rigors of competition.

Credit: @transparent-angel on Tumblr