Build-It-Yourself Progress
build-its-inprogress.blogspot.com · Personal blog · on HN since 2014
Ben Katz documents robotics builds, including MIT Mini Cheetah actuators, motor control, and an inverted pendulum.
What HN saysHN commenters recommend it as a starting point for low-cost, high-performance robot actuators, pointing to the author's blog and thesis.
17HN people shared it
11linked it in comments
10stories submitted
315story points
10 months agolast shared
2014people per year2026
Most-shared posts
- 1The Rubik's Contraption5 people · 302 points · first shared 2018 · 63 comments on HN
- 2Homepage4 people · first shared 2019
- 3Mini Cheetah Clone Teardown2 people · 3 points · first shared 2022 · discussion on HN
- 4Motor Temperature Estimation Without a Sensor1 people · 4 points · first shared 2025 · discussion on HN
- 5Coreless Axial Flux Motors (2015)1 people · 3 points · first shared 2025 · discussion on HN
- 6Desktop Inverted Pendulum (part 1)1 people · 2 points · first shared 2025 · 1 comments on HN
- 7Varying Pitch Screw Robot1 people · 1 points · first shared 2022 · discussion on HN
- 8HobbyKing%20Cheetah1 people · first shared 2016
- 9Hello there mini cheetah1 people · first shared 2019
- 10Controls ramblings how to get from1 people · first shared 2018
- 11External display from ipad lcd part 21 people · first shared 2014
- 12Desktop inverted pendulum part 2 control1 people · first shared 2025
What HN people wrote when they linked it
reportingsjr · 2021-06-20
Not industrial espionange. This robot is heavily based off of the MIT mini cheetah, which most of the design for is opensource (e.g. [0], [1]).
Ben Katz has an amazing blog[2] which if you dig through you can read about a lot of the design decisions and testing for the mini cheetah.
Funny enough, after designing the mini cheetah for his master's thesis Ben went to work for Boston Dynamics (I think he started there two or three years ago).
0: https://github.com/mit-biomimetics/Cheetah-Software
1: https://dspace.mit.edu/handle/1721.1/118671
2: https://build-its-inprogress.blogspot.com/
Torkel · 2020-05-27
Nice build :) Have you checked out EasyEDA + jlcpcb? It can improve the electronics aspects of robot projects.
I searched a bit now to see if any new projects have shown up. Came across this one: https://hackaday.io/project/167845-mjbots-quad Could maybe be interesting, but I haven't looked into it.
Here is a chinese motor manufacturer that makes more sane motors:
http://www.gyems.cn/product.html
Getting a drone or gimbal working properly from scratch is a lot of work. And these dynamic walking systems are more complex endeavors because there is less info out there. So I would recommend to find some project with people who seems talented and has a nice atmosphere and then get building :)
edit: Ratholed on this, here is a nice blog with inspiration (scroll for lots of awesome)
https://build-its-inprogress.blogspot.com/
balfirevic · 2019-08-10
Read this: https://krex.k-state.edu/dspace/bitstream/handle/2097/1507/JamesMevey2…
It's a thesis from James Mavey titled "Sensorless field oriented control of brushless permanent magney synchronous motors".
Other good resources:
http://build-its-inprogress.blogspot.com
http://discourse.odriverobotics.com/
https://things-in-motion.blogspot.com
hugs · 2016-09-20
If you're looking for a good place to start, I highly recommend reading Ben Katz' blog and thesis:
Blog posts: "HobbyKing Cheetah" http://build-its-inprogress.blogspot.com/search/label/HobbyKing%20Chee…
Thesis: "Low Cost, High Performance Actuators for Dynamic Robots"
https://drive.google.com/open?id=0B2x3Di8kVjT3N3BkQzhSQ3FwTU0
(Edit to note: Ben's design uses gears and thus is not direct drive, but his bot still has lots of power and software-controlled "springiness".)
wlll · 2020-05-27
> Nice build :) Have you checked out EasyEDA + jlcpcb? It can improve the electronics aspects of robot projects.
Thanks! Yeah, the electronics is a bit gross. This build was probably 6 years ago perhaps? I got it to the point that it worked and then it was kinda "done" and all that was left was polish, but it was really a toy so there wasn't much point and I left it.
Planning on building something for slug and snail control (NW UK, they can be a problem), and cat/badger/squirrel scaring in my garden (they dig up things). Will likely make use of PCBs with this so will check out the links.
> Here is a chinese motor manufacturer that makes more sane motors: http://www.gyems.cn/product.html
So I did some digging and found this guy:
https://www.youtube.com/user/SkyentificTube/videos
He does a some testing of some Turnigy motors (a bit like this: https://hobbyking.com/en_us/turnigy-aerodrive-sk3-6374-149kv-brushless… there's a whole range) which looked cool, and he was using an odrive controller https://odriverobotics.com/ which also looked pretty handy, so there's some stuff to check out there, but he also did some tests with some gyems motors and they looked great:
https://www.youtube.com/watch?v=smQJeg87ff8
> dynamic walking systems are more complex
Given the speed of slugs and snails I am going to probably go for a less dynamic movement style. Less force, smaller motors, longer…
nill0 · 2025-10-28
mkhalil · 2024-06-06
Sorta related: (if this video triggers some brain neurons from the past)
In 2018, this was solved by some guys (I believe one worked for Boston Dynamics) in 0.38s.
Video: https://www.youtube.com/watch?v=nt00QzKuNVY
Hardware Info: https://build-its-inprogress.blogspot.com/2018/03/the-rubiks-contrapti…
Software Info: https://cactus-zone.blogspot.com/2018/03/rubiks-solver-software.html
v9v · 2024-06-06
Very impressive. Comparing the slow-mo to one of a different rubik solver [0], there's much less overshoot in this one.
[0] https://build-its-inprogress.blogspot.com/2018/03/the-rubiks-contrapti… (see first video)
snops · 2019-11-14
That channel owner, Ben Katz did the mechanical hardware, motor control PCB + firmware for the MIT Mini Cheetah as part of his PhD, here is his blog post on it[1], which links to a full technical report. The latest firmware is here [2]
[1] http://build-its-inprogress.blogspot.com/2019/03/hello-there-mini-chee…
[2] https://os.mbed.com/users/benkatz/code/Hobbyking_Cheetah_Compact_DRV83…
amluto · 2018-03-11
You’re assuming they’re using a linear controller, and they’re way ahead of you [1].
But I don’t think they’re overshooting per se. I think they’re landing the centers in the right place, but the outer pieces account for most of the moment of inertia, and they’re flexible, so the overall assembly is deforming. Deriving the optimal control law for that could be a bit messy. I would guess that it involves bringing the center piece nearly to a stop slightly short of 90 degrees and then gently bringing it the rest of the way.
[1] https://build-its-inprogress.blogspot.com/2017/12/controls-ramblings-h…
transistor-man · 2014-07-20
This is a clone of a friends project,
http://build-its-inprogress.blogspot.com/2014/05/external-display-from…
Remind me again, what is the £165,000 for, R&D?