A Dynamic Balancing Approach for Quadruped Robot Supported by Diagonal Legs