Various approaches have been proposed to achieve stable hopping or bounding. From the perspective of theoretical analysis, Blickhan [
6] proposed the idea of using a spring-mass model to describe the interdependency of mechanical parameters from which human running and hopping can be characterized. Berkemeier [
7] analyzed the stability of quadrupedal bounding and pronking (hopping) through a simplified spring-damper model and proved that the linearized bound of the unperturbed model is always neutrally stable if the dimensionless body inertia is greater than 1. Ahmadi et al
. [
8] analyzed the limit cycles of a one-leg hopping robot and proposed an approach that would force the system trajectory to converge to the reference limit cycle. As for controlling real robots, Zabihi and Alasty [
9] used fuzzy logic control to achieve a stable limit cycle for a hopping robot with two springs on the two sides. Hale et al. [
10] proposed adaptive algorithms to adjust the hopping height of a one-leg robot, in which the algorithms were based on information obtained from previous hops or steps. Park et al. [
1,
2] proposed a variable-speed quadrupedal bounding method based on simple impulse planning. Experiments showed that the algorithm enabled the MIT Cheetah 2 to successfully achieve 3D running. Liu et al. [
11] proposed a control approach by converting the time-dependent limit cycle motions into time-invariant virtual constraints; thus, the robot could be controlled to converge to a specific state of bounding. Apart from model-based methods, biologically inspired methods can offer other perspectives on efficient jumping. Khoramshahi et al. [
12,
13] and Buchli et al. [
14,
15] proposed different frequency adaptive oscillators to automatically converge to the resonance frequency of a hopping system with springy legs, and their proposed scheme resulted in reduced energy cost. However, majority of existing proposed controllers are designed for torque-controlled robots, which are unsuitable for small-sized prototype tests. Moreover, in small-sized prototype tests, position-controlled motors are usually used.