A General Locomotion Approach for a Novel Multi-legged Spherical Robot | IEEE Conference Publication | IEEE Xplore