Although balance bots have been featured on [HAD] before ... in this [MIT] paper if you’d like some more background. The roller itself was conceived as a project for a UW class this summer.