A Review of Quadruped Robots: Structure, Control, and Autonomous Motion | Synapse