{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,18]],"date-time":"2025-12-18T14:02:26Z","timestamp":1766066546571,"version":"3.37.3"},"reference-count":45,"publisher":"Springer Science and Business Media LLC","issue":"6","license":[{"start":{"date-parts":[[2015,10,5]],"date-time":"2015-10-05T00:00:00Z","timestamp":1444003200000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100004386","name":"University of Malaya","doi-asserted-by":"crossref","award":["UM.C\/HIR\/MOHE\/ENG\/10 D000010-16001"],"award-info":[{"award-number":["UM.C\/HIR\/MOHE\/ENG\/10 D000010-16001"]}],"id":[{"id":"10.13039\/501100004386","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Biol Cybern"],"published-print":{"date-parts":[[2015,12]]},"DOI":"10.1007\/s00422-015-0661-7","type":"journal-article","created":{"date-parts":[[2015,10,5]],"date-time":"2015-10-05T03:55:35Z","timestamp":1444017335000},"page":"561-574","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":13,"title":["Cerebellum-inspired neural network solution of the inverse kinematics problem"],"prefix":"10.1007","volume":"109","author":[{"given":"Mitra","family":"Asadi-Eydivand","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mohammad Mehdi","family":"Ebadzadeh","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mehran","family":"Solati-Hashjin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Christian","family":"Darlot","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Noor Azuan","family":"Abu Osman","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2015,10,5]]},"reference":[{"key":"661_CR1","doi-asserted-by":"crossref","first-page":"224","DOI":"10.15837\/ijccc.2008.3.2391","volume":"3","author":"S Alavandar","year":"2008","unstructured":"Alavandar S, Nigam M (2008) Neuro-fuzzy based approach for inverse kinematics solution of industrial robot manipulators. Int J Comput Commun Control 3:224\u2013234","journal-title":"Int J Comput Commun Control"},{"key":"661_CR2","doi-asserted-by":"crossref","first-page":"228","DOI":"10.1115\/1.3426923","volume":"97","author":"JS Albus","year":"1975","unstructured":"Albus JS (1975a) Data storage in the cerebellar model articulation controller (CMAC). J Dyn Syst Meas Control 97:228\u2013233","journal-title":"J Dyn Syst Meas Control"},{"key":"661_CR3","doi-asserted-by":"crossref","first-page":"220","DOI":"10.1115\/1.3426922","volume":"97","author":"JS Albus","year":"1975","unstructured":"Albus JS (1975b) A new approach to manipulator control: the cerebellar model articulation controller (CMAC). J Dyn Syst Meas Control 97:220\u2013227","journal-title":"J Dyn Syst Meas Control"},{"key":"661_CR4","doi-asserted-by":"crossref","unstructured":"Ali MA, Park HA, Lee CG (2010) Closed-form inverse kinematic joint solution for humanoid robots. In: 2010 IEEE\/RSJ international conference on intelligent robots and systems (IROS). IEEE, pp 704\u2013709","DOI":"10.1109\/IROS.2010.5649842"},{"key":"661_CR5","doi-asserted-by":"crossref","unstructured":"Arefi R, Sadigh M (2011) Fuzzy inverse kinematics algorithm for man and machine cooperation. In: 2011 IEEE international conference on mechatronics (ICM). IEEE, pp. 398\u2013402","DOI":"10.1109\/ICMECH.2011.5971318"},{"key":"661_CR6","doi-asserted-by":"crossref","first-page":"565","DOI":"10.1162\/089976699300016575","volume":"11","author":"AG Barto","year":"1999","unstructured":"Barto AG, Fagg AH, Sitkoff N, Houk JC (1999) A cerebellar model of timing and prediction in the control of reaching. Neural Comput 11:565\u2013594","journal-title":"Neural Comput"},{"key":"661_CR7","doi-asserted-by":"crossref","unstructured":"Bostan AC, Dum RP, Strick PL (2013) Cerebellar networks with the cerebral cortex and basal ganglia. Trends Cogn Sci 17(5):241\u2013254. doi: 10.1016\/j.tics.2013.03.003","DOI":"10.1016\/j.tics.2013.03.003"},{"key":"661_CR8","doi-asserted-by":"crossref","first-page":"1383","DOI":"10.1152\/jn.1987.57.5.1383","volume":"57","author":"S Cannon","year":"1987","unstructured":"Cannon S, Robinson D (1987) Loss of the neural integrator of the oculomotor system from brain stem lesions in monkey. J Neurophysiol 57:1383\u20131409","journal-title":"J Neurophysiol"},{"key":"661_CR9","doi-asserted-by":"crossref","first-page":"1083","DOI":"10.1016\/j.engappai.2010.01.028","volume":"23","author":"SS Chiddarwar","year":"2010","unstructured":"Chiddarwar SS, Ramesh Babu N (2010) Comparison of RBF and MLP neural networks to solve inverse kinematic problem for 6R serial robot by a fusion approach. Eng Appl Artif Intell 23:1083\u20131092","journal-title":"Eng Appl Artif Intell"},{"key":"661_CR10","doi-asserted-by":"crossref","first-page":"617","DOI":"10.1016\/0306-4522(93)90361-I","volume":"56","author":"C Darlot","year":"1993","unstructured":"Darlot C (1993) The cerebellum as a predictor of neural messages\u2013I. The stable estimator hypothesis. Neuroscience 56:617\u2013646","journal-title":"Neuroscience"},{"key":"661_CR11","doi-asserted-by":"crossref","unstructured":"Dash K, Choudhury B, Khuntia A, Biswal B (2011) A neural network based inverse kinematic problem. In: 2011 IEEE on recent advances in intelligent computational systems (RAICS). IEEE, pp 471\u2013476","DOI":"10.1109\/RAICS.2011.6069357"},{"key":"661_CR12","doi-asserted-by":"crossref","unstructured":"de Jes\u00fas Rubio J, Aquino V, Figueroa M (2013) Inverse kinematics of a mobile robot. Neural Comput Appl 23(1):187\u2013194. doi: 10.1007\/s00521-012-0854-0","DOI":"10.1007\/s00521-012-0854-0"},{"key":"661_CR13","doi-asserted-by":"crossref","first-page":"941","DOI":"10.1016\/S0306-4522(03)00569-4","volume":"122","author":"M Ebadzadeh","year":"2003","unstructured":"Ebadzadeh M, Darlot C (2003) Cerebellar learning of bio-mechanical functions of extra-ocular muscles: modeling by artificial neural networks. Neuroscience 122:941\u2013966","journal-title":"Neuroscience"},{"key":"661_CR14","doi-asserted-by":"crossref","first-page":"29","DOI":"10.1016\/j.neuroscience.2004.09.048","volume":"133","author":"M Ebadzadeh","year":"2005","unstructured":"Ebadzadeh M, Tondu B, Darlot C (2005) Computation of inverse functions in a model of cerebellar and reflex pathways allows to control a mobile mechanical segment. Neuroscience 133:29\u201349","journal-title":"Neuroscience"},{"key":"661_CR15","doi-asserted-by":"crossref","unstructured":"Eccles JC, Ito M, Szent\u00e1gothai J (1967) The cerebellum as a neuronal machine. Springer, New York","DOI":"10.1007\/978-3-662-13147-3"},{"key":"661_CR16","doi-asserted-by":"crossref","first-page":"e5176","DOI":"10.1371\/journal.pone.0005176","volume":"4","author":"RJ Gentili","year":"2009","unstructured":"Gentili RJ, Papaxanthis C, Ebadzadeh M, Eskiizmirliler S, Ouanezar S, Darlot C (2009) Integration of gravitational torques in cerebellar pathways allows for the dynamic inverse computation of vertical pointing movements of a robot arm. PloS ONE 4:e5176","journal-title":"PloS ONE"},{"key":"661_CR17","doi-asserted-by":"crossref","first-page":"432","DOI":"10.1016\/j.advengsoft.2005.09.010","volume":"37","author":"AT Hasan","year":"2006","unstructured":"Hasan AT, Hamouda AMS, Ismail N, Al-Assadi H (2006) An adaptive-learning algorithm to solve the inverse kinematics problem of a 6 DOF serial robot manipulator. Adv Eng Softw 37:432\u2013438","journal-title":"Adv Eng Softw"},{"key":"661_CR18","doi-asserted-by":"crossref","first-page":"359","DOI":"10.1016\/j.advengsoft.2009.06.006","volume":"41","author":"AT Hasan","year":"2010","unstructured":"Hasan AT, Ismail N, Hamouda AMS, Aris I, Marhaban MH, Al-Assadi H (2010) Artificial neural network-based kinematics Jacobian solution for serial manipulator passing through singular configurations. Adv Eng Softw 41:359\u2013367","journal-title":"Adv Eng Softw"},{"key":"661_CR19","unstructured":"Houk AGBJC (1996) A predictive switching model of cerebellar movement control. In: Proceedings of the 1995 conference. Kaufmann, p 138"},{"key":"661_CR20","doi-asserted-by":"crossref","first-page":"e81","DOI":"10.1016\/j.joms.2012.09.023","volume":"71","author":"J Jaberi","year":"2013","unstructured":"Jaberi J, Gambrell K, Tiwana P, Madden C, Finn R (2013) Long-term clinical outcome analysis of poly-methyl-methacrylate cranioplasty for large skull defects. J Oral Maxillofac Surg 71:e81\u2013e88","journal-title":"J Oral Maxillofac Surg"},{"key":"661_CR21","volume-title":"Cerebellar nuclei and cerebellar learning. Handbook of the cerebellum and cerebellar disorders","author":"D Jaeger","year":"2013","unstructured":"Jaeger D (2013) Cerebellar nuclei and cerebellar learning. Handbook of the cerebellum and cerebellar disorders. Springer, Berlin"},{"key":"661_CR22","volume-title":"Principles of neural science","author":"ER Kandel","year":"2000","unstructured":"Kandel ER, Schwartz JH, Jessell TM (2000) Principles of neural science. McGraw-Hill, New York"},{"key":"661_CR23","doi-asserted-by":"crossref","first-page":"476","DOI":"10.1177\/0278364910371238","volume":"30","author":"O Kanoun","year":"2011","unstructured":"Kanoun O, Laumond J-P, Yoshida E (2011) Planning foot placements for a humanoid robot: a problem of inverse kinematics. Int J Robot Res 30:476\u2013485","journal-title":"Int J Robot Res"},{"key":"661_CR24","doi-asserted-by":"crossref","first-page":"159","DOI":"10.1016\/S0952-1976(99)00050-0","volume":"13","author":"B Karlik","year":"2000","unstructured":"Karlik B, Aydin S (2000) An improved approach to the solution of inverse kinematics problems for robot manipulators. Eng Appl Artif Intell 13:159\u2013164","journal-title":"Eng Appl Artif Intell"},{"key":"661_CR25","doi-asserted-by":"crossref","first-page":"169","DOI":"10.1007\/BF00364149","volume":"57","author":"M Kawato","year":"1987","unstructured":"Kawato M, Furukawa K, Suzuki R (1987) A hierarchical neural-network model for control and learning of voluntary movement. Biolog Cybern 57:169\u2013185","journal-title":"Biolog Cybern"},{"key":"661_CR26","doi-asserted-by":"crossref","first-page":"445","DOI":"10.1016\/0166-2236(92)90008-V","volume":"15","author":"M Kawato","year":"1992","unstructured":"Kawato M, Gomi H (1992) The cerebellum and VOR\/OKR learning models. Trends Neurosci 15:445\u2013453","journal-title":"Trends Neurosci"},{"key":"661_CR27","doi-asserted-by":"crossref","unstructured":"K\u00f6ker R (2013) A genetic algorithm approach to a neural-network based inverse kinematics solution of robotic manipulators based on error minimization. Inf Sci 222:528\u2013543. doi: 10.1016\/j.ins.2012.07.051","DOI":"10.1016\/j.ins.2012.07.051"},{"key":"661_CR28","doi-asserted-by":"crossref","first-page":"1329","DOI":"10.1109\/12.324566","volume":"43","author":"B Kosko","year":"1994","unstructured":"Kosko B (1994) Fuzzy systems as universal approximators. IEEE Trans Comput 43:1329\u20131333","journal-title":"IEEE Trans Comput"},{"key":"661_CR29","doi-asserted-by":"crossref","first-page":"622","DOI":"10.1016\/j.robot.2009.12.002","volume":"58","author":"S Kumar","year":"2010","unstructured":"Kumar S, Behera L, McGinnity TM (2010) Kinematic control of a redundant manipulator using an inverse-forward adaptive scheme with a KSOM based hint generator. Robot Auton Syst 58:622\u2013633","journal-title":"Robot Auton Syst"},{"key":"661_CR30","doi-asserted-by":"crossref","first-page":"280","DOI":"10.1007\/s10489-011-0327-7","volume":"37","author":"H Malek","year":"2012","unstructured":"Malek H, Ebadzadeh MM, Rahmati M (2012) Three new fuzzy neural networks learning algorithms based on clustering, training error and genetic algorithm. Appl Intell 37:280\u2013289","journal-title":"Appl Intell"},{"key":"661_CR31","unstructured":"Miall R (1998) The cerebellum, predictive control and motor coordination. Sens Guid Mov 218:272\u2013290"},{"key":"661_CR32","doi-asserted-by":"crossref","first-page":"203","DOI":"10.1080\/00222895.1993.9942050","volume":"25","author":"R Miall","year":"1993","unstructured":"Miall R, Weir D, Wolpert D, Stein J (1993) Is the cerebellum a Smith predictor? J Mot Behav 25:203\u2013216","journal-title":"J Mot Behav"},{"key":"661_CR33","doi-asserted-by":"crossref","first-page":"1265","DOI":"10.1016\/S0893-6080(96)00035-4","volume":"9","author":"R Miall","year":"1996","unstructured":"Miall R, Wolpert DM (1996) Forward models for physiological motor control. Neural Netw 9:1265\u20131279","journal-title":"Neural Netw"},{"key":"661_CR34","doi-asserted-by":"crossref","unstructured":"Oyama E, Agah A, MacDorman KF, Maeda T, Tachi S (2001) A modulator neural network architecture for inverse kinematics model learning. Neurocomputing 38\u201340:797\u2013805","DOI":"10.1016\/S0925-2312(01)00416-7"},{"key":"661_CR35","doi-asserted-by":"crossref","first-page":"125","DOI":"10.1038\/35039062","volume":"1","author":"A Pouget","year":"2000","unstructured":"Pouget A, Dayan P, Zemel R (2000) Information processing with population codes. Nat Rev Neurosci 1:125\u2013132","journal-title":"Nat Rev Neurosci"},{"key":"661_CR36","doi-asserted-by":"crossref","unstructured":"Reinhart RF, Steil JJ (2011) Neural learning and dynamical selection of redundant solutions for inverse kinematic control. In: 2011 11th IEEE-RAS international conference on humanoid robots (Humanoids). IEEE, pp 564\u2013569","DOI":"10.1109\/Humanoids.2011.6100815"},{"key":"661_CR37","doi-asserted-by":"crossref","unstructured":"Schweighofer N, Lang EJ, Kawato M (2013) Role of the olivo-cerebellar complex in motor learning and control. Frontiers Neural Circuits 7:94. doi: 10.3389\/fncir.2013.00094","DOI":"10.3389\/fncir.2013.00094"},{"key":"661_CR38","unstructured":"Tikhonov A, Arsenin VY (1979) Methods for solving ill-posed problems. Nauka, Moscow"},{"key":"661_CR39","volume-title":"A course in fuzzy systems","author":"L-X Wang","year":"1999","unstructured":"Wang L-X (1999) A course in fuzzy systems. Prentice-Hall Press, Englewood Cliffs NJ"},{"key":"661_CR40","doi-asserted-by":"crossref","unstructured":"Wang X, Wang L, Pan C, Zhang Y, Tang W, Zhang X (2010) Inverse kinematics analysis of multi-legged walking robots based on hand-foot-integration mechanism. In: 2010 international conference on mechatronics and automation (ICMA). IEEE, pp 1184\u20131189. doi: 10.1109\/ICMA.2010.5587954","DOI":"10.1109\/ICMA.2010.5587954"},{"key":"661_CR41","doi-asserted-by":"crossref","first-page":"209","DOI":"10.1016\/S1364-6613(97)01070-X","volume":"1","author":"DM Wolpert","year":"1997","unstructured":"Wolpert DM (1997) Computational approaches to motor control. Trends Cogn Sci 1:209\u2013216","journal-title":"Trends Cogn Sci"},{"key":"661_CR42","doi-asserted-by":"crossref","first-page":"338","DOI":"10.1016\/S1364-6613(98)01221-2","volume":"2","author":"DM Wolpert","year":"1998","unstructured":"Wolpert DM, Miall RC, Kawato M (1998) Internal models in the cerebellum. Trends Cogn Sci 2:338\u2013347","journal-title":"Trends Cogn Sci"},{"key":"661_CR43","doi-asserted-by":"crossref","first-page":"54","DOI":"10.1016\/j.ress.2005.11.009","volume":"92","author":"W Wu","year":"2007","unstructured":"Wu W, Rao S (2007) Uncertainty analysis and allocation of joint tolerances in robot manipulators based on interval analysis. Reliab Eng Syst Saf 92:54\u201364","journal-title":"Reliab Eng Syst Saf"},{"key":"661_CR44","doi-asserted-by":"crossref","first-page":"147","DOI":"10.1109\/3477.907574","volume":"31","author":"Y Xia","year":"2001","unstructured":"Xia Y, Wang J (2001) A dual neural network for kinematic control of redundant robot manipulators. IEEE Trans Syst Man Cybern Part B Cybern 31:147\u2013154","journal-title":"IEEE Trans Syst Man Cybern Part B Cybern"},{"key":"661_CR45","doi-asserted-by":"crossref","first-page":"660","DOI":"10.1109\/70.97878","volume":"7","author":"H Zhang","year":"1991","unstructured":"Zhang H, Paul RP (1991) A parallel inverse kinematics solution for robot manipulators based on multiprocessing and linear extrapolation. IEEE Trans Robot Autom 7:660\u2013669","journal-title":"IEEE Trans Robot Autom"}],"container-title":["Biological Cybernetics"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00422-015-0661-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00422-015-0661-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00422-015-0661-7","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,8,31]],"date-time":"2019-08-31T02:54:07Z","timestamp":1567220047000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00422-015-0661-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,10,5]]},"references-count":45,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2015,12]]}},"alternative-id":["661"],"URL":"https:\/\/doi.org\/10.1007\/s00422-015-0661-7","relation":{},"ISSN":["0340-1200","1432-0770"],"issn-type":[{"type":"print","value":"0340-1200"},{"type":"electronic","value":"1432-0770"}],"subject":[],"published":{"date-parts":[[2015,10,5]]}}}