I believe that the thought of building a self-balancing robot crosses every maker's mind at some point. And who can blame them. Its fun to watch and appears simple enough to at least attempt once. I was also bitten by the bug but wanted to give the self balancing robot a fresh look. So, decided to build its chassis to resemble the Thor's hammer, Mjölnir.

Now, to be honest, I am probably the least qualified person to talk about Thor or his hammer. I haven't even watched the movie yet :) But I had heard of it and imagined it to be a good candidate since it is top-heavy with high moment of inertia. So, decided to give it a shot.

I got the STEP file from grabcad and altered it in Fusion 360 to suit my requirements. The body consists of a hammer head at the top. It is connected to the grip through a handle. The grip and the head were split in two halves, top and bottom. The head was hollowed out from inside to make space for the electronics. The hammer uses the inverted pendulum concept to balance itself on the two wheels. The wheels are powered by a DC motor situated inside the top half of the hammer grip. The bottom half of the grip is just for aesthetics and gives a nice finishing touch to the grip.

Below is the list of parts to be 3D printed and the required electronic components:

All parts were printed in PLA with 0.28 mm layer height and a 0.4 mm nozzle on an Ender 3. The STL files can be found on Thingiverse and the source code can be found on github.

Design notes

Limitations