Abstract
The paper presents two-mass inverted pendulum (TMIP) model and its control scheme for hopping robot. Unlike the conventional spring-loaded inverted pendulum (SLIP) model, the proposed TMIP model is able to provide the functions of energy storing and releasing by using a linear actuator. Also it becomes more accurate comparing to the conventional SLIP model by taking the foot mass into consideration. Furthermore how to determine both takeoff angle and velocity for hopping is analytically suggested to accomplish the desired stride and height of hopping robot. The control method for the TMIP model is also presented in the paper. Finally, the effectiveness of the proposed model and control scheme is verified through the simulation.
Similar content being viewed by others
References
LaBarbera M (1983) Why the wheels won’t go. Am Nat 121:395
Raibert M (1986) Legged robots. Commun ACM 29(6):499–514
Raibert M, Chepponis M, Brown HB (1986) Running on four legs as though they were one. IEEE J Robot Autom 2(2):70–82
Sayyad A, Seth B, Seshu P (2007) Single-legged hopping robotics research—a review. Robotica 25(5):587–613
Matsuoka K (1997) A model of repetitive hopping movements in man. In: Proceedings of fifth world congress on theory of machines and mechanisms, pp 1168–1171
Matsuoka K (1980) A mechanical model of repetitive hopping movements. Biomechanisms 5:251–258
Raibert MH (1981) Dynamic stability and resonance in a one-legged hopping machine. In: 4th symposium on theory and practice of robots and manipulators, pp 352–367
Piovan G, Byl K (2013) Two-element control for the active SLIP model. In: IEEE international conference on robotics and automation, pp 5656–5662
Sato A, Buehler M (2004) A planar hopping robot with one actuator: design, simulation, and experimental results. IEEE/RSJ Int Conf Intell Robots Syst 4:3540–3545
Rutschmann M (2012) Control of a planar, one legged hopping robot model on rough terrain, Master Thesis
Ahmadi M, Buehler M (1997) Stable control of a simulated one-legged running robot with hip and leg compliance. IEEE Trans Robot Autom 13(1):96–104
Siciliano B, Sciavicco L, Villani L, Oriolo G (2009) Robotics: modelling, planning and control. Springer Science & Business Media, New York
Raibert MH (1986) Legged robots that balance. MIT Press, Cambrige
Geyer H, Seyfarth A, Blickhan R (2005) Spring-mass running: simple approximate solution and application to gait stability. J Theor Biol 232(3):315–328
Bronshtein IN et al (2003) Handbook of mathematics, 4th edn. Springer, New York
Raibert MH et al (1989) Dynamically stable legged locomotion. In: MIT technical report
Acknowledgments
This work was supported in part by the ATC (Advanced Technology Center) project (10045906) funded by the Ministry of Trade, Industry and Energy (MTIE), and in part by the NRF (2013R1A1A2010192), and in part by the BK21 Plus Program (22A20130012806) funded by the Ministry of Education (MOE), Republic of Korea.
Author information
Authors and Affiliations
Corresponding author
Electronic supplementary material
Below is the link to the electronic supplementary material.
Supplementary material 1 (wmv 5530 KB)
Appendix
Appendix
1.1 Derivation of Eq. (1)
Let us obtain both the kinetic and potential energy in stance phase as follows:
where T and V are the kinetic and potential energy during the stance phase, respectively. Now let us define the Lagrangian as
Then the Euler-Lagrange equation of motion can be calculated as
by collecting above results and rearranging them, we can get the following matrix-vector equation:
Above equation can be rewritten as a compact form:
where \(q=\left[ {{\begin{array}{cc} \theta &{} {l_\mathrm{a}} \\ \end{array}}} \right] ^{T}\) is the state vector described in the polar coordinate. Also, if we consider the external force by the ground, the equation (28) is modified as
where
Rights and permissions
About this article
Cite this article
Baek, S., Park, J., Joo, Y. et al. Dynamic modeling and control of hopping robot in planar space. Intel Serv Robotics 9, 153–161 (2016). https://doi.org/10.1007/s11370-015-0192-z
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11370-015-0192-z