This is a cool project, but it destroys the essense of the hoverboard.
Segways and hoverboards are unique as they stay upright on only two wheels. All the applications in this git repo use the hoverboard’s hardware (motor, batteries) but add additional wheels for balance. It feels like a bit of a waste of the hoverboard’s unique feature.
That said, it is an interesting repo, and there are some interesting applications. It looks very well done, kudos to the OP.
Based on glancing through the readme, I surmise it is probably not even aiming for such a goal, at least at the current stage. To me, it seems it’s an interesting solution providing an easy to use “out-of-the-box” electric “2-wheel drive” solution/appliance, with a particular limited range of application parameters. Sounds cool, in that if its parameters are enough for you, there’s apparently a lot you don’t have to think about anymore (matching a battery with an engine, with axes, with wheels, with tyres), just duct-tape a hoverboard to your “Something”, load the firmware hack, find a way to tell it “more power/less power”, and bam, your Something can now drive! (And maybe even turn? haven’t read thoroughly enough.) Now, a “stay upright” functionality could enable even more application areas, but even without it, it sounds cool and usable.
Correct, there is no attempt at replicating the balancing act. But you are right that having a good match of battery, motor, wheels, and other hardware with known weight / speed / power limits is certainly helpful.
Found out about this through this Hacker Hotel talk recording.