 Unlike CMU Ballbot both BallIP, Rezero and Kugle use omni-wheels to drive the ball.This drive mechanism does not require a separate yaw drive mechanism and allows direct control of the yaw rotation of the ball.Unlike CMU Ballbot that uses four motors for driving the ball and one motor for yaw rotation, BallIP, Rezero and Kugle use only three motors for both the operations.