Design and control of a micro ball-balancing robot (MBBR) with orthogonal midlatitude omniwheel placement
A dynamically stable single-wheeled mobile robot with inverse mouse-ball drive