Controlling hopping height of a pneumatic monopod

We describe a model-based height controller for a hopping robot with a pneumatically powered leg. The controller explicitly models variation in the leg angle and height. Using an explicit model of the physics of the pneumatic spring and some symmetry assumptions, we derive the desired leg-length setting to regulate apex hopping height using a PD controller. Simulation experiments of hopping in the sagittal plane show reasonable height regulation. For low-speed running, we take advantage of the small variations in the leg angle about the vertical, and demonstrate that the original symmetry assumptions may be relaxed by restricting the leg angle to /spl pi//2. Simulations show that the restricted model outperforms the original model by a small but significant amount.

[1]  Marc H. Raibert,et al.  Legged Robots That Balance , 1986, IEEE Expert.

[2]  William H. Press,et al.  Numerical Recipes in C, 2nd Edition , 1992 .

[3]  Moshe Kam,et al.  Control of hopping height for a one-legged hopping machine , 1993, Other Conferences.

[4]  Martin Buehler,et al.  Stable control of a simulated one-legged running robot with hip and leg compliance , 1997, IEEE Trans. Robotics Autom..

[5]  Garth Zeglin,et al.  Control of a bow leg hopping robot , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[6]  Martin Buehler,et al.  The ARL monopod II running robot: control and energetics , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[7]  Gaurav S. Sukhatme,et al.  Height Control for a One-Legged Hopping Robot using a One-Dimensional Model , 2001 .