3D Printed Electric Unicycle

Actually riding around at 30 km/h on a 3D printed means of transportation is pretty gnarly, if not foolhardy. So we were actually pleased when we dug deeper and discovered that [E-Mat]’s unicycle build is actually just a very nice cover and battery holder.

We say “just”, but a 3D-printed design takes a couple of cheap parts (the wheel and pedals) from the Far East and turns them into a very finished-looking finished product. Custom bits like this fulfill the 3D printing dream — nobody’s making it, so you make it yourself. And make it look pro.

It turns out that other people have noticed this motor/controller/pedal combo as well. Here’s some documentation to get you started.

It’s funny. Just four years ago, self-balancing powered unicycles were the realm of the insane hacker. Then came some hacker improvements, and now we’re at the point where you can mail-order all the parts and 3D print yourself a fancy enclosure.

Thanks [nonice] for the tip!

10 thoughts on “3D Printed Electric Unicycle

  1. I had attempted a Unicycle using a Brushless DC motor where I built the controller and self balancing logic using an mbed hardware. I was using PID controller as you have done so ( I believe), but got stuck in being able to drive at a constant speed. The issue was not with the motor drive, but rather with the control software that needs to work hard between maintaining the balance and providing a constant speed. The video on this link was what it was in 2011 and it didn’t improve beyond this. https://www.youtube.com/watch?v=6DlapRyK0c4

    Your video is very very cool and I wanted to shoot something like this. Can you throw some light on you controller software where the PID controller is good enough for maintaining the balance, but I had trouble with the outer loop. I tried using a speed loop for the outer loop on a smaller two wheel robot and it was fairly successful, but didn’t try on the bigger one since the unicycle is now in a dismantled state and the batteries are dead. Your insights would be greatly appreciated. My design didn’t graduate to using an LQR controller since I strongly believe that this problem can be solved with a double loop PID controller and I felt LQR controller was a bit complicated. ALso noticed that a complementary filter filter performed better than a kalman filter in IMU measurements (probably since I understood the complementary filter better and managed to tune ot well)

    –KK

Leave a Reply to YarrCancel reply

Please be kind and respectful to help make the comments section excellent. (Comment Policy)

This site uses Akismet to reduce spam. Learn how your comment data is processed.