Skip to main content
Log in

New automated learning CPG for rhythmic patterns

  • Original Research Paper
  • Published:
Intelligent Service Robotics Aims and scope Submit manuscript

Abstract

In this paper, we suggest a new supervised learning method called Fourier based automated learning central pattern generators (FAL-CPG), for learning rhythmic signals. The rhythmic signal is analyzed with Fourier analysis and fitted with a finite Fourier series. CPG parameters are selected by direct comparison with the Fourier series. It is shown that the desired rhythmic signal is learned and reproduced with high accuracy. The resulting CPG network offers several advantages such as, modulation and robustness against perturbation. The proposed learning method is simple, straightforward and efficient. Furthermore, it is suitable for on-line applications. The effectiveness of the proposed method is shown by comparison with four other supervised learning methods as well as an industrial robotic trajectory following application.

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. Pearce RA, Friesen WO (1988) A model for intersegmental coordination in the leech nerve cord. Biol Cybern 58: 301–311

    Article  Google Scholar 

  2. Ijspeert AJ (2008) Central pattern generators for locomotion control in animals and robots: a review. Neural Networks 21: 642–653

    Article  Google Scholar 

  3. Hasanzadeh S, Akbarzadeh Tootoonchi A (2010) Ground adaptive and optimized locomotion of snake robot moving with a novel gait. Auton Robot 28: 457–470

    Article  Google Scholar 

  4. Kim J-J, Lee J-W, Lee J-J (2009) Central pattern generator parameter search for a biped walking robot using nonparametric estimation based Particle Swarm Optimization. Int J Control Autom Syst 7: 447–457

    Article  Google Scholar 

  5. Shrivastava M, Dutta A, Saxena A (2007) Trajectory generation using GA for an 8 DOF biped robot with deformation at the sole of the foot. J Intell Robot Syst 49: 67–84

    Article  Google Scholar 

  6. Nakanishi J, Morimoto J, Endo G, Cheng G, Schaal S, Kawato M (2004) Learning from demonstration and adaptation of biped locomotion. Robot Auton Syst 47: 79–91

    Article  Google Scholar 

  7. Pearlmutter BA (1995) Gradient calculations for dynamic recurrent neural networks: a survey. IEEE Trans Neural Networks 6: 1212–1228

    Article  Google Scholar 

  8. Prentice SD, Patla AE, Stacey DA (1998) Simple artificial neural network models can generate basic muscle activity patterns for human locomotion at different speeds. Exp Brain Res 123: 474–480

    Article  Google Scholar 

  9. Okada M, Tatani K, Nakamura Y (2002) Polynomial design of the nonlinear dynamics for the brain-like information processing of whole body motion. In: Proceedings of IEEE international conference on robotics and automation

  10. Righetti L, Ijspeert AJ (2006) Programmable central pattern generators: an application to biped locomotion control. In: Proceedings of IEEE international conference on robotics and automation

  11. Gams A, Ijspeert AJ, Schaal S, Lenarčič J (2009) On-line learning and modulation of periodic movements with nonlinear dynamical systems. Auton Robot 27: 3–23

    Article  Google Scholar 

  12. Buchli J, Righetti L, Ijspeert AJ (2006) Engineering entrainment and adaptation in limit cycle systems from biological inspiration to applications in robotics. Biol Cybern 95: 645–664

    Article  MathSciNet  MATH  Google Scholar 

  13. Acebrón JA, Bonilla LL, Vicente P, Conrad J, Ritort F, Spigler R (2005) The Kuramoto model: a simple paradigm for synchronization phenomena. Rev Mod Phys 77: 137

    Article  Google Scholar 

  14. Dutra MS, de Pina Filho AC, Romano VF (2003) Modeling of a bipedal locomotor using coupled nonlinear oscillators of Van der Pol. Biol Cybern 88: 286–292

    Article  MATH  Google Scholar 

  15. Farzaneh Y, Akbarzadeh A (2012) A novel bio-inspired approach for on-line trajectory generation of industrial robots. Adapt Behav (revised)

  16. Peng Z, Huang Q, Zhao X, Xiao T, Kejie LI (2004) Online trajectory generation based on off-line trajectory for biped humanoid. In: Presented at Proceedings-2004 IEEE international conference on robotics and biomimetics, IEEE ROBIO 2004

  17. Yu Z, Huang Q, Chen X, Xu W, Ging GL, Kejie KL (2009) On-line trajectory generation for a humanoid robot based on combination of off-line patterns. In: Presented at 2009 IEEE international conference on information and automation, ICIA 2009

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yadollah Farzaneh.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Farzaneh, Y., Akbarzadeh, A. & Akbari, A.A. New automated learning CPG for rhythmic patterns. Intel Serv Robotics 5, 169–177 (2012). https://doi.org/10.1007/s11370-012-0111-5

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11370-012-0111-5

Keywords

Navigation