Using a Symmetric Rotor as a Tool for Balancing

  • N. Michael Mayer
  • Minoru Asada
  • Rodrigo da Silva Guerra
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4020)


In the Humanoid Leagues balancing during walking and running is still the biggest challenge for most of the teams. We present here some work in which a dynamic walker is stabilised by using a fast heavy rotor, a gyro. The dynamics of a symmetric, fast rotating gyro is different from that of a non-rotating solid body, e.g. in the case of small disturbances it tends to keep the axes the same. Results show that the rotor enhances the stability of the walking in the simulations. In a model for an actuated robot the rotor is used as a reaction wheel, i.e. the pitch of the robot is stabilised by accelerating and decelerating it. We see this method –though it is not biologically inspired – as an intermediate step for learning balancing in biped robots. The control algorithm responsible for balancing the pitch is discussed in detail. The simulations show that, by using this kind of stabilisation, movements like stand up, walk and jump are easily possible by using open loop control for the legs, however high torques for the rotor are necessary. Finally, a robot design that consists just of a trunk is presented.


Pitch Angle Biped Robot Open Loop Control Balance Point Reaction Wheel 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Sugihara, T., Inoue, H.: Real time Humanoid Motion Generation through ZMP Manipulation Based on Pendulum Control. In: Conference on Robotics and Automation (ICRA 2002), pp. 1404–1409 (2002)Google Scholar
  2. 2.
    Calculated from data taken from (2004),
  3. 3.
    McGeer, T.: Passive Dynamic Walking. International Journal of Robotics Research 9(2), 62–82 (1993)Google Scholar
  4. 4.
    Collins, S., Wisse, M., Ruina, A.: A Three-Dimensional Passive-Dynamic Walking Robot With Two Knees and Legs. The International Journal of Robotics Research 20(7), 607–615 (2001)CrossRefGoogle Scholar
  5. 5.
    Garcia, M.: PhD Thesis. Cornell University (1999)Google Scholar
  6. 6.
    Mayer, N.M., Herrmann, J.M., F.-Nassiraei, A.A., Browne, M., Christaller, T.: An Assymetric 2-D Passive Dynamic Walker. In: Proceedings of the AROB, Oita (2004)Google Scholar
  7. 7.
    Stabilizing dynamic walking with physical tricks. In: Mayer, N., F.-Nassiraei, A.A., Farkas, F., Hsu, Z., Christaller, T. (eds.) Intl. Conf. on Climbing and Walking Robots (CLAWAR) (2004)Google Scholar
  8. 8.
    Ferreira, E., Tsai, S., Paredis, C., Brown, H.: Control of the Gyrover: a single-wheel gyroscopically stabilized robot Advanced Robotics 14(6), 459–475 (June 2000)Google Scholar
  9. 9.
    Christian, J.A., et al.: Development of a Variable Inertia Reaction Wheel System for Spacecraft Attitude Control WR, AIAA Guidance, Navigation, and Control Conference and Exhibit, Providence, Rhode Island, August 16-19 (2004)Google Scholar
  10. 10.
    Hirakoso, H.: (Japanese title), vol. A, pp. 552–555 (in Japanese) (1996)Google Scholar
  11. 11.
    Kuo, A.D.: Stabilizing the Lateral Motion in Passive Dynamic Walking. Intl. J. Rob. Res. 18(9), 917–930 (1999)CrossRefGoogle Scholar
  12. 12.
    Smith, R., et al.: The Open dynamics engine, open source library for simulating rigid body dynamics,

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • N. Michael Mayer
    • 1
    • 2
  • Minoru Asada
    • 1
    • 2
  • Rodrigo da Silva Guerra
    • 1
  1. 1.Department of Adaptive Machine Systems 
  2. 2.Handai Frontier Research Center (FRC)Osaka UniversityOsakaJapan

Personalised recommendations