Dynamic modeling of a self-balancing cubical robot balancing on its edge | IEEE Conference Publication | IEEE Xplore