Text this: Rolling Locomotion Control of a Biologically Inspired Quadruped Robot Based on Energy Compensation