Dynamic trot-walking with the hydraulic quadruped robot HyQ: Analytical trajectory generation and active compliance control | Synapse