Humanoid Body Control Using Neural Networks and Fuzzy Logic

  • Dilip Kumar PratiharEmail author
  • V. Pandu Ranga
  • Rega Rajendra
Reference work entry


A humanoid robot is assumed to be consisting of a number of rigid links connected through some joints, for simplicity. Relative movement of the links causes motion to the robot during its walking. Realizing the fact that body motion has significant effect on power requirement and overall balance of the robot, a few studies had been reported in the literature. The present chapter deals with the studies related to how to decide and control body movement of a biped robot (that is, simpler version of humanoid robot) while ascending through some staircases by using neural networks and fuzzy logic techniques. Similar studies may be conducted for modeling other types of movement of the robot like staircase descending, ditch crossing, turning, and others.


  1. 1.
    V. Pandu Ranga, S.K. Sahu, D.K. Pratihar, Dynamically balanced ascending and descending gaits of a two-legged robot. Int. J. Humanoid Rob. 4(4), 717–751 (2007)CrossRefGoogle Scholar
  2. 2.
    W.T. Miller, Real-time neural network control of a biped walking robot. IEEE Control Syst. Mag., 14(1) 41–48 (1994)Google Scholar
  3. 3.
    S. Murakami, E. Yamamoto, K. Fujimoto, Fuzzy control of dynamic biped walking robot, in Proceedings of IEEE International Conference on Fuzzy System, Yokohama, Japan, 1995, pp. 77–82Google Scholar
  4. 4.
    J.H. Park, Y.K. Rhee, ZMP trajectory generation for reduced trunk motions of biped robots, in Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems, Victoria, 1998, pp. 2014–2021Google Scholar
  5. 5.
    J. Lin, J. Chang, S.M. Lyu, S.W. Wang, Y.W. Lin, Locomotion control of a biped robot for stait-climbing by fuzzy stabilization tuning approach, in Proceeding of IEEE Multi-Conference on Systems and Control, Yokohama, 2010, pp. 1590–1595Google Scholar
  6. 6.
    V. Pandu Ranga, Gait generation of dynamically balanced biped robots using soft computing, PhD thesis, IIT Kharagpur (2009)Google Scholar
  7. 7.
    R. Rajendra, Modeling and simulations of robotic systems using soft computing, PhD thesis, IIT Kharagpur (2012)Google Scholar
  8. 8.
    O. Bebek, K. Erbatur, A fuzzy system for gait adaptation of biped walking robots, in Proceeding of IEEE International Conference on Control Applications, 2003, Istanbul, Turkey, pp 669–674Google Scholar
  9. 9.
    D. Kim, S.J. Seo, G.T. Park, Zero-moment point trajectory modelling of a biped walking robot using an adaptive neuro-fuzzy system. IEE Proc. Control Theory Appl. 152(4), 411–426 (2005)CrossRefGoogle Scholar
  10. 10.
    K.S. Fu, R.C. Gonzalez, C.S.G. Lee, Robotics (McGraw-Hill Book, Singapore, 1987)Google Scholar
  11. 11.
    R. Rajendra, D.K. Pratihar, Analysis of double support phase of biped robot and multi-objective optimization using genetic algorithm and particle swarm optimization algorithm. Sadhana (2015).
  12. 12.
    D.K. Pratihar, Soft Computing: Fundamentals and Applications (Narosa Publishing House, New-Delhi, 2014)Google Scholar
  13. 13.
    D.E. Goldberg, Genetic Algorithms in Search, Optimization, and Machine Learning (Addison-Wesley, Reading, 1989)zbMATHGoogle Scholar
  14. 14.
    J. Holland, Adaptation in Natural and Artificial Systems (The University of Michigan Press, Ann Arbor, 1975)Google Scholar
  15. 15.
    L.A. Zadeh, Fuzzy sets. Inf. Control 8(3), 338–353 (1965)CrossRefGoogle Scholar
  16. 16.
    J.S. Jhang, ANFIS: Adaptive-network-based fuzzy inference system. IEEE Trans. Syst. Man Cybern 23(3), 665–685 (1993)CrossRefGoogle Scholar

Copyright information

© Springer Nature B.V. 2019

Authors and Affiliations

  • Dilip Kumar Pratihar
    • 1
    Email author
  • V. Pandu Ranga
    • 1
  • Rega Rajendra
    • 1
  1. 1.Department of Mechanical EngineeringIndian Institute of TechnologyKharagpurIndia

Personalised recommendations