{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,11]],"date-time":"2026-02-11T13:53:15Z","timestamp":1770817995699,"version":"3.50.1"},"reference-count":27,"publisher":"Emerald","issue":"1\/2","license":[{"start":{"date-parts":[[2012,3,2]],"date-time":"2012-03-02T00:00:00Z","timestamp":1330646400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.emerald.com\/insight\/site-policies"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2012,3,2]]},"abstract":"<jats:sec><jats:title content-type=\"abstract-heading\">Purpose<\/jats:title><jats:p>The purpose of this paper is to generate a virtual knee angle reference to be followed by a knee prosthesis control, using an adaptive central pattern generator (CPG). Also, to study the feasibility of this approach to implement a continuous control strategy on the prosthesis.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-heading\">Design\/methodology\/approach<\/jats:title><jats:p>A CPG based on amplitude controlled phase oscillators (ACPOs) to track the current percentage of gait cycle on the prosthesis is proposed. Then, the virtual knee angle reference is generated along gait cycle, by interpolation with the corresponding angle of a sound knee. The structure and coupling of the CPG, as well as the control strategy are presented.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-heading\">Findings<\/jats:title><jats:p>The coupling of the CPG with real gait on the prosthesis was proven, regardless of gait speed. Also, it was found that the maximum knee angle reached during walking is proportional to gait speed. Finally, generation of virtual knee angle reference to be followed by a prosthesis is demonstrated.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-heading\">Research limitations\/implications<\/jats:title><jats:p>As only one event detected along gait cycle was used to update the CPG phase, the response to gait speed changes might be slow. Updating the CPG with more events remains for a future work.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-heading\">Practical implications<\/jats:title><jats:p>The coupling of the CPG with real gait on the prosthesis results in a continuous gait cycle tracker, useful for any control strategy to be applied.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-heading\">Originality\/value<\/jats:title><jats:p>It is the first time a bio\u2010inspired concept as CPGs is applied to the prosthetic field. This could mean the beginning of a new era of cybernetic prostheses, which reproduce the lost limb and also the control functions of it.<\/jats:p><\/jats:sec>","DOI":"10.1108\/03684921211213034","type":"journal-article","created":{"date-parts":[[2012,3,31]],"date-time":"2012-03-31T07:13:36Z","timestamp":1333178016000},"page":"192-205","source":"Crossref","is-referenced-by-count":23,"title":["Cybernetic knee prosthesis: application of an adaptive central pattern generator"],"prefix":"10.1108","volume":"41","author":[{"given":"Rafael R.","family":"Torrealba","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jos\u00e9","family":"Cappelletto","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Leonardo","family":"Ferm\u00edn","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"G.","family":"Fern\u00e1ndez\u2010L\u00f3pez","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Juan C.","family":"Grieco","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"140","reference":[{"key":"key2022031119564968500_b2","doi-asserted-by":"crossref","unstructured":"Amari, S. (1972), \u201cCharacteristic of the random nets of analog neuron\u2010like elements\u201d, IEEE Transaction on System, Man and Cybernetics, Vol. 2, pp. 643\u201057.","DOI":"10.1109\/TSMC.1972.4309193"},{"key":"key2022031119564968500_b3","doi-asserted-by":"crossref","unstructured":"Billard, A. and Ijspeert, A. (2000), \u201cBiologically inspired neural controllers for motor control in a quadruped robot\u201d, Proceedings of the IEEE\u2010INNS\u2010ENNS International Joint Conference on Neural Network \u2013 IJCNN2000, Vol. VI, pp. 637\u201041.","DOI":"10.1109\/IJCNN.2000.859467"},{"key":"key2022031119564968500_b1","unstructured":"BIRG (2008), Adaptive Frequency Oscillators, available at: www.birg.epfl.ch\/page63110.html (accessed 9 November)."},{"key":"key2022031119564968500_b4","doi-asserted-by":"crossref","unstructured":"Buchli, J. and Ijspeert, A. (2004), \u201cDistributed central pattern generator model for robotics application based on phase sensitivity analysis\u201d, in Ijspeert, A., Murata, M. and Wakamiya, N. (Eds), Biologically Inspired Approaches to Advanced Information Technology: First International Workshop \u2013 BioADIT 2004, Lecture Notes in Computer Science, Vol. 3141, Springer, Berlin, pp. 333\u201049.","DOI":"10.1007\/978-3-540-27835-1_25"},{"key":"key2022031119564968500_b5","unstructured":"Cappelletto, J. (2007), \u201cGenerator of gait modes for a quadruped robot based on neuro\u2010physiological principles\u201d, Master's thesis, Department of Electronics Engineering, Sim\u00f3n Bol\u00edvar University, Caracas."},{"key":"key2022031119564968500_b6","doi-asserted-by":"crossref","unstructured":"Cappelletto, J., Est\u00e9vez, P., Medina, W., Ferm\u00edn, L., Bogado, J., Grieco, J. and Fern\u00e1ndez, G. (2006), \u201cGait synthesis and modulation for quadruped robot locomotion using a simple feed\u2010forward network\u201d, Lecture Notes in Computer Science, Vol. 4029, Springer, Berlin, pp. 731\u20109.","DOI":"10.1007\/11785231_76"},{"key":"key2022031119564968500_b7","doi-asserted-by":"crossref","unstructured":"Chiel, H., Beer, R. and Gallagher, J. (1999), \u201cEvolution and analysis of model CPGs for walking I: dynamical modules\u201d, Journal of Computational Neuroscience, Vol. 7 No. 2, pp. 99\u2010118.","DOI":"10.1023\/A:1008923704408"},{"key":"key2022031119564968500_b8","unstructured":"Dietl, H., Kaitan, R., Pawlik, R. and Ferrara, P. (1998), \u201cC\u2010Leg ein neues System zur Versorgung von Oberschenkel\u2010amputationen (\u201cC\u2010leg \u2013 a new system for prosthetic management of A\/K amputations\u201d)\u201d, Orthop\u00e4die Technik, No. 49, pp. 197\u2010211."},{"key":"key2022031119564968500_b9","unstructured":"Endo, G., Nakanishi, J., Morimoto, J. and Cheng, G. (2005), \u201cExperimental studies of a neural oscillator for biped locomotion with qrio\u201d, Proceedings of the 2005 IEEE International Conference on Robotics and Automation, Barcelona, Spain."},{"key":"key2022031119564968500_b10","doi-asserted-by":"crossref","unstructured":"Herr, H. and Wilkenfeld, A. (2003), \u201cUser\u2010adaptive control of a magnetorheological prosthetic knee\u201d, Industrial Robot: An International Journal, Vol. 30 No. 1, pp. 42\u201055.","DOI":"10.1108\/01439910310457706"},{"key":"key2022031119564968500_b11","unstructured":"Kimura, H., Fukuoka, Y., Hada, Y. and Takase, K. (2002), \u201cThree\u2010dimensional adaptive dynamic walking of a quadruped \u2013 rolling motion feedback to CPGS controlling pitching motion\u201d, Proceedings of the 2002 IEEE International Conference on Robotics and Automation ICRA 2002, pp. 2228\u201033."},{"key":"key2022031119564968500_b12","unstructured":"Luinge, H. (2002), \u201cInertial sensing of human movement\u201d, doctoral thesis, University of Twente, Twente."},{"key":"key2022031119564968500_b13","unstructured":"Mojon, S. (2004), \u201cUsing nonlinear oscillators to control the locomotion of a simulated biped robot\u201d, diploma thesis, \u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne, Lausanne."},{"key":"key2022031119564968500_b15","unstructured":"Morimoto, J., Nakanishi, J., Endo, G. and Cheng, G. (2004), \u201cAcquisition of a biped walking pattern using a Poincar\u00e9 map\u201d, IEEE Humanoids, pp. 912\u201024."},{"key":"key2022031119564968500_b14","unstructured":"Morimoto, J., Endo, G., Nakanishi, J., Hyon, S., Cheng, G., Bentivegna, D. and Atkeson, C. (2006), \u201cModulation of simple sinusoidal patterns by a coupled oscillator model for biped walking\u201d, Proceedings of the 2006 IEEE International Conference on Robotics and Automation, Orlando, FL, USA, pp. 1579\u201084."},{"key":"key2022031119564968500_b16","unstructured":"Nakanishi, J., Morimoto, J., Endo, G., Cheng, G., Schaal, S. and Kawato, M. (2003), \u201cLearning from demonstration and adaptation of biped locomotion with dynamical movement primitives\u201d, paper presented at Workshop on Robot Programming by Demonstration, IEEE\/RSJ International Conference on Intelligent Robots and Systems."},{"key":"key2022031119564968500_b17","unstructured":"Nakanishi, J., Morimoto, J., Endo, G., Cheng, G., Schaal, S. and Kawato, M. (2004), \u201cAn empirical exploration of phase resetting for robust biped locomotion with dynamical movement primitives\u201d, Proceedings of 2004 IEEE\/RSJ International Conference on Intelligent Robots and Systems, Sendai, Japan, pp. 919\u201024."},{"key":"key2022031119564968500_b18","unstructured":"Nicolas, J. (2005), \u201cArtificial evolution of controllers based on non\u2010linear oscillators for bipedal locomotion\u201d, Master's thesis, \u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne, Lausanne."},{"key":"key2022031119564968500_b19","unstructured":"Pratt, J. (1995), \u201cVirtual model control of a biped walking robot\u201d, Masters thesis, Department of Electrical Engineering and Computer Science, Massachusetts Institute of Technology, Boston, MA."},{"key":"key2022031119564968500_b21","unstructured":"Righetti, L. and Ijspeert, A. (2006), \u201cProgrammable central pattern generators: an application to biped locomotion control\u201d, Proceedings of the 2006 IEEE International Conference on Robotics and Automation, Orlando, FL, USA, pp. 1585\u201090."},{"key":"key2022031119564968500_b20","unstructured":"Righetti, L., Buchli, J. and Ijspeert, A. (2005), \u201cFrom dynamic hebbian learning for oscillators to adaptive central pattern generators\u201d, Proceedings of the Third International Symposium on Adaptive Motion in Animals and Machines AMAM2005."},{"key":"key2022031119564968500_b22","unstructured":"Roetenberg, D. (2006), \u201cInertial and magnetic sensing of human motion\u201d, doctoral thesis, University of Twente, Twente."},{"key":"key2022031119564968500_b23","doi-asserted-by":"crossref","unstructured":"Taga, G. (1994), \u201cEmergence of bipedal locomotion through entrainment among the neuro\u2010musculo\u2010skeletal system and the environment\u201d, Physica D: Nonlinear Phenomena, Vol. 75 Nos 1\u20103, pp. 190\u2010208.","DOI":"10.1016\/0167-2789(94)90283-6"},{"key":"key2022031119564968500_b25","doi-asserted-by":"crossref","unstructured":"Torrealba, R., Fern\u00e1ndez\u2010L\u00f3pez, G. and Grieco, J. (2008), \u201cTowards the development of knee prostheses: review of current researches\u201d, Kybernetes, Vol. 37 Nos 9\/10, pp. 1561\u201076.","DOI":"10.1108\/03684920810907869"},{"key":"key2022031119564968500_b24","doi-asserted-by":"crossref","unstructured":"Torrealba, R., Castellano, J., Fern\u00e1ndez\u2010L\u00f3pez, G. and Grieco, J. (2007), \u201cCharacterisation of gait cycle from accelerometer data\u201d, Electronics Letter, Vol. 43 No. 20, pp. 1066\u20108.","DOI":"10.1049\/el:20071667"},{"key":"key2022031119564968500_b26","doi-asserted-by":"crossref","unstructured":"Vukobratovic, M. and Borovac, B. (2004), \u201cZero\u2010moment point \u2013 thirty five years of its life\u201d, International Journal of Humanoid Robotics, Vol. 1 No. 1, pp. 157\u201073.","DOI":"10.1142\/S0219843604000083"},{"key":"key2022031119564968500_b27","doi-asserted-by":"crossref","unstructured":"Zlatnik, D., Steiner, B. and Schweitzer, G. (2002), \u201cFinite\u2010state control of a trans\u2010femoral (TF) prosthesis\u201d, IEEE Transactions on Control Systems Technology, Vol. 10 No. 3, pp. 408\u201020.","DOI":"10.1109\/87.998030"}],"container-title":["Kybernetes"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/www.emeraldinsight.com\/doi\/full-xml\/10.1108\/03684921211213034","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/03684921211213034\/full\/xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/03684921211213034\/full\/html","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,24]],"date-time":"2025-07-24T23:27:27Z","timestamp":1753399647000},"score":1,"resource":{"primary":{"URL":"http:\/\/www.emerald.com\/k\/article\/41\/1-2\/192-205\/261628"}},"subtitle":[],"editor":[{"given":"Gaspar","family":"Mora","sequence":"first","affiliation":[],"role":[{"role":"editor","vocabulary":"crossref"}]}],"short-title":[],"issued":{"date-parts":[[2012,3,2]]},"references-count":27,"journal-issue":{"issue":"1\/2","published-print":{"date-parts":[[2012,3,2]]}},"alternative-id":["10.1108\/03684921211213034"],"URL":"https:\/\/doi.org\/10.1108\/03684921211213034","relation":{},"ISSN":["0368-492X"],"issn-type":[{"value":"0368-492X","type":"print"}],"subject":[],"published":{"date-parts":[[2012,3,2]]}}}