Hardware and control design of a ball balancing robot | IEEE Conference Publication | IEEE Xplore