Loading...
 
Skip to main content
structure
3WD Robot Vis Image06

3WD robot
using a RPi 4
plus a custom PCB
with two L298N
motor controllers

3WD Robot Vis Image08

3WD Omni Wheels Drive Logic 600w The software for this unusual 3WD robot design is still being developed, but the completed build started with the visualisation images, as shown above, that were produced by FreeCAD when designing the circular 3D printed chassis plate.

It uses so-called omni-wheels that (should!) allow multi-directional movement with appropriate motor direction control as illustrated on the right.

The overall design adopts the basic single-plate chassis design approach used in previous 4WD designs (e.g. see here). It also uses the RPi-flex custom PCB - although this 3D chassis plate design is just focused upon overall system control with a Raspberry Pi 4 (2G memory version used). This limited build scope means that this 3WD robot chassis plate is not intended to have many 'flexible' build options, however the overall build does re-use many of the other 3D print components used previously in the 4WD designs (see here for some more details).

Commercially available omni-wheels were sourced, as shown below, but to use these a pair of custom 3D printed adaptor components are also required per wheel, and these are shown in more detail in the second set of images below.

Also shown immediately below are images of an initial full build that was completed and used for initial bench testing.

Omni Wheels+adaptor 20250426 130658788 1000w Omni Wheels+adaptor 20250426 130834586.NIGHT 800w 3WD Robot 20250425 073805836 1000w 3WD Robot 20250425 073730948 1000w

As shown below left some 3D printed omni-wheels have also been produced (albeit somewhat time consuming to print and assemble!) and these are a simple push-fit onto the axles of the geared motor drives.

Shown in all the other images below are visualisations of the 3D printed adaptor components needed when using the commercial omni-wheels.

3D Printed Omni Wheels Omni Wheel Hub Cap01 Omni Wheel Hub Cap02
custom 3D printed omni-wheels
with hubs that push-on
to drive motor axles
custom outer hub cap for
the commercal omni wheel
motor drive adaptor
custom outer hub cap for
the commercal omni wheel
motor drive adaptor
Omni Wheel Hub Connector01 Omni Wheel Hub Connector02 Omni Wheel Hub Connector03
custom inner connector for
the commercal omni wheel
motor drive adaptor
custom inner connector for
the commercal omni wheel
motor drive adaptor
custom inner connector for
the commercal omni wheel
motor drive adaptor

These custom 3D printed wheel adaptors for the commercial omni-wheels use a 30mm M3 pan head screw inserted from the outside, through the hub cap, then through the wheel, and into the inner connector - screwing into a M3 nut inserted into the slot in the inner connector. A 6mm M2 self-tapping screw is then used to 'fix' the overall wheel/adaptor assembly to the axle shaft of a YG2900 geared motor drive used for each of the three wheels.

All the 3D print designs for this 3WD robot build can be downloaded from the Prusa web site here.

The images below show a complete build using the commercial omni-wheels with their adaptors:

3WD Robot 20250428 074142243 1000w 3WD Robot 20250428 074042638 1000w

This build uses a new updated design for the custom PCB, and the 'gerber files' for the design of this PCB can be downloaded from this GitHub repository - this repository will also make available the software that is being developed for the robot as soon as it is reasonably stable.

 

Wheeled robot projects:

 

 

Robotics projects:

 

All the currently available maker project information:

 

 


Page last modified on Sunday 11 May 2025 08:44:13 BST