Black Lives Matter. Please consider donating to the San Luis Obispo, CA Bail Fund or other bail funds so we can make the world a just and equitable place for all people of all colors.

KiwiBot

An attempt at a fully 3D-printed kiwi drive robot

The robot, fully assembled

I started this project because I had figured out a way to 3D print omniwheels and I wanted to make an omnidirectional robot with them. Unfortunately, this project was scrapped because it turns out that CR servos do not offer very precise movement required for an omniwheel drive.

However, I was able to program a PID system to make the robot keep facing the same direction even when it is disturbed, as seen in the following GIF.

via GIPHY

Prototypes

Here is an early prototype wheel. It was found to be too slippery and abandoned.

An early prototype wheel.

The wheels I used had TPU for the rollers so that it could have somewhat more traction. In addition, the TPU was hollow to provide a sort of bounciness to it.

A view of the lower deck, showing the orange TPU mini wheels.

Assembly

The lower deck holds the motors.

An image of the lower deck

The upper deck holds the controls. It is attached to the lower deck via a M4 bolt and nut that is placed in a slot.

The bolt and nut

Comments

Markdown formatting is supported.