Skip to main content
Log in

A proposed hybrid neural network for position control of a walking robot

  • Original Paper
  • Published:
Nonlinear Dynamics Aims and scope Submit manuscript

Abstract

The use of a proposed recurrent neural network control system to control a four-legged walking robot is presented in this paper. The control system consists of a neural controller, a standard PD controller, and the walking robot. The robot is a planar four-legged walking robot. The proposed Neural Network (NN) is employed as an inverse controller of the robot. The NN has three layers, which are input, hybrid hidden and output layers. In addition to feedforward connections from the input layer to the hidden layer and from the hidden layer to the output layer, there is also a feedback connection from the output layer to the hidden layer and from the hidden layer to itself. The reason to use a hybrid layer is that the robot’s dynamics consists of linear and nonlinear parts. The results show that the neural-network controller can efficiently control the prescribed positions of the stance and swing legs during the double stance phase of the gait cycle after sufficient training periods. The goal of the use of this proposed neural network is to increase the robustness of the control of the dynamic walking gait of this robot in the case of external disturbances. Also, the PD controller alone and Computed Torque Method (CTM) control system are used to control the walking robot’s position for comparison.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Wu, Q., Sepehri, N., He, S.: Neural inverse modeling and control of a base-excited inverted pendulum. Eng. Appl. Artif. Intell. 15, 261–272 (2002)

    Article  Google Scholar 

  2. Sabourin, C., Bruneau, O.: Robustness of the dynamic walk of a biped robot subjected to disturbing external forces by using CMAC neural networks. Robot. Auton. Syst. 51, 81–99 (2005)

    Article  Google Scholar 

  3. Kirchner, F.: Q-learning of complex behaviors on a six-legged walking machine. Robot. Auton. Syst. 25, 253–262 (1998)

    Article  MathSciNet  Google Scholar 

  4. Ilg, K., Miihlfriedel, B., Dillmann, R.: Hybrid learning concepts based on self-organizing neural networks for adaptive control of walking machines. Robot. Auton. Syst. 22, 317–327 (1997)

    Article  Google Scholar 

  5. Goddard, R.E., Hemami, H., Weimer, F.C.: Biped side step in the frontal plane. IEEE Trans. Autom. Control 28, 179–186 (1985)

    Article  Google Scholar 

  6. Channon, P.H., Hopkins, S.H., Pham, D.T.: Optimal control of an n-legged robot. J. Syst. Control Eng. 210, 51–63 (1996)

    Google Scholar 

  7. Pham, D.T., Yıldırım, S.: Control of the trajectory of a planar robot using recurrent hybrid networks. Int. J. Mach. Tools Manuf. 39, 415–429 (1999)

    Article  Google Scholar 

  8. Craig, J.J.: Introduction to Robotics: Mechanics and Control. Addison–Wesley, Reading (1989)

    MATH  Google Scholar 

  9. Yıldırım, S.: Neural network for control of bipedal robots. IEE Electron. Lett. 35, 2064–2065 (1999)

    Article  Google Scholar 

  10. The MathWorks Inc: Mathlab: The Language of Technical Computing, Version 5.3 (1998)

  11. Yıldırım, S.: A proposed neural network control system for two cooperating robots. J. Intell. Robot. Syst. 42, 95–111 (2005)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Şahin Yıldırım.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Yıldırım, Ş. A proposed hybrid neural network for position control of a walking robot. Nonlinear Dyn 52, 207–215 (2008). https://doi.org/10.1007/s11071-007-9272-8

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11071-007-9272-8

Keywords

Navigation