{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,17]],"date-time":"2026-07-17T15:59:38Z","timestamp":1784303978526,"version":"3.55.0"},"reference-count":31,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2022,6,1]],"date-time":"2022-06-01T00:00:00Z","timestamp":1654041600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2022,6,1]],"date-time":"2022-06-01T00:00:00Z","timestamp":1654041600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62073196"],"award-info":[{"award-number":["62073196"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["U1806204"],"award-info":[{"award-number":["U1806204"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["U1909206"],"award-info":[{"award-number":["U1909206"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["T2121002"],"award-info":[{"award-number":["T2121002"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Intell Robot Syst"],"published-print":{"date-parts":[[2022,6]]},"DOI":"10.1007\/s10846-022-01664-7","type":"journal-article","created":{"date-parts":[[2022,6,14]],"date-time":"2022-06-14T01:02:27Z","timestamp":1655168547000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":13,"title":["An SNN-CPG Hybrid Locomotion Control for Biomimetic Robotic Fish"],"prefix":"10.1007","volume":"105","author":[{"given":"Ming","family":"Wang","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yiyang","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6347-572X","authenticated-orcid":false,"given":"Junzhi","family":"Yu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2022,6,14]]},"reference":[{"key":"1664_CR1","unstructured":"Satish, K.: Neural networks: A classroom approach. Tata McGraw-Hill Education (2004)"},{"issue":"4","key":"1664_CR2","doi-asserted-by":"publisher","first-page":"642","DOI":"10.1016\/j.neunet.2008.03.014","volume":"21","author":"IA Jan","year":"2008","unstructured":"Jan, I.A.: Central pattern generators for locomotion control in animals and robots: A review. Neural Networks 21(4), 642\u2013653 (2008). https:\/\/doi.org\/10.1016\/j.neunet.2008.03.014","journal-title":"Neural Networks"},{"issue":"23","key":"1664_CR3","doi-asserted-by":"publisher","first-page":"R986","DOI":"10.1016\/S0960-9822(01)00581-4","volume":"11","author":"E Marder","year":"2011","unstructured":"Marder, E., Bucher, D.: Central pattern generators and the control of rhythmic movements. Current Biology 11(23), R986\u2013R996 (2011). https:\/\/doi.org\/10.1016\/S0960-9822(01)00581-4","journal-title":"Current Biology"},{"issue":"4\u20136","key":"1664_CR4","doi-asserted-by":"publisher","first-page":"648","DOI":"10.1016\/j.neucom.2007.09.007","volume":"71","author":"D Zhang","year":"2008","unstructured":"Zhang, D., Hu, D., Shen, L., Xie, H.: Design of an artificial bionic neural network to control fish-robot\u2019s locomotion. Neurocomputing 71(4\u20136), 648\u2013654 (2008). https:\/\/doi.org\/10.1016\/j.neucom.2007.09.007","journal-title":"Neurocomputing"},{"issue":"4","key":"1664_CR5","doi-asserted-by":"publisher","first-page":"1904","DOI":"10.1109\/TMECH.2020.2992038","volume":"25","author":"P Zhang","year":"2020","unstructured":"Zhang, P., Wu, Z., Dong, H., Tan, M., Yu, J.: Reaction-wheel-based roll stabilization for a robotic fish using neural network sliding mode control. IEEE\/ASME Transactions on Mechatronics 25 (4), 1904\u20131911 (2020). https:\/\/doi.org\/10.1109\/TMECH.2020.2992038","journal-title":"IEEE\/ASME Transactions on Mechatronics"},{"key":"1664_CR6","doi-asserted-by":"publisher","first-page":"253","DOI":"10.1016\/j.neunet.2019.09.036","volume":"122","author":"A Taherkhani","year":"2020","unstructured":"Taherkhani, A., Belatreche, A., Li, Y., Cosma, G., Maguire, L.P., McGinnity, T.M.: A review of learning in biologically plausible spiking neural networks. Neural Networks 122, 253\u2013272 (2020). https:\/\/doi.org\/10.1016\/j.neunet.2019.09.036","journal-title":"Neural Networks"},{"key":"1664_CR7","doi-asserted-by":"crossref","unstructured":"Clawson, T.S., Ferrari, S., Fuller, S.B., Wood, R.J.: Spiking neural network (SNN) control of a flapping insect-scale robot. In: 2016 IEEE 55th Conference on Decision and Control (CDC), pp. 3381\u20133388. Las Vegas, USA (2016)","DOI":"10.1109\/CDC.2016.7798778"},{"key":"1664_CR8","doi-asserted-by":"crossref","unstructured":"Jiang, Z., Otto, R., Bing, Z., Huang, K., Knoll, A.: Target tracking control of a wheelless snake robot based on a supervised multilayered SNN. In: 2020 IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 7124\u20137130. Las Vegas, USA (2020)","DOI":"10.1109\/IROS45743.2020.9341520"},{"issue":"1","key":"1664_CR9","doi-asserted-by":"publisher","first-page":"329","DOI":"10.1016\/j.procs.2011.08.060","volume":"6","author":"B Robert","year":"2011","unstructured":"Robert, B., Laramee Craig, B, Walker, L., David, S.J.: Evolving spiking neural networks for robot control. Procedia Comput. Sci. 6(1), 329\u2013334 (2011). https:\/\/doi.org\/10.1016\/j.procs.2011.08.060","journal-title":"Procedia Comput. Sci."},{"issue":"1","key":"1664_CR10","doi-asserted-by":"publisher","first-page":"115","DOI":"10.1109\/TSMCB.2012.2200674","volume":"43","author":"E Nichols","year":"2013","unstructured":"Nichols, E., McDaid, L.J., Siddique, N.: Biologically inspired SNN for robot control. IEEE Trans. Cybern. 43(1), 115\u2013128 (2013). https:\/\/doi.org\/10.1109\/TSMCB.2012.2200674","journal-title":"IEEE Trans. Cybern."},{"key":"1664_CR11","doi-asserted-by":"publisher","unstructured":"Bing, Z., Jiang, Z., Cheng, L., Cai, C., Huang, K., Knoll, A.: End to End Learning of a Multi-Layered SNN Based on R-STDP for a Target Tracking Snake-Like Robot. In: 2019 International Conference on Robotics and Automation (ICRA), pp. 9645\u20139651, Montreal, Canada. https:\/\/doi.org\/10.1109\/ICRA.2019.8793774(2019)","DOI":"10.1109\/ICRA.2019.8793774"},{"issue":"9","key":"1664_CR12","doi-asserted-by":"publisher","first-page":"1933","DOI":"10.3724\/SP.J.1004.2014.01933","volume":"40","author":"M Wang","year":"2014","unstructured":"Wang, M., Yu, J., Tan, M., Wang, H., Li, C.: CPG-based multi-modal swimming control for robotic dolphin. Acta Automatica Sinica 40(9), 1933\u20131941 (2014). https:\/\/doi.org\/10.3724\/SP.J.1004.2014.01933","journal-title":"Acta Automatica Sinica"},{"issue":"11","key":"1664_CR13","doi-asserted-by":"publisher","first-page":"2914","DOI":"10.1007\/s11431-010-4144-8","volume":"53","author":"G Wang","year":"2010","unstructured":"Wang, G., Zhang, D., Lin, L., Xie, H., Hu, T., Shen, L.: CPGs control method using a new oscillator in robotic fish. Science China Technological Sciences 53(11), 2914\u20132919 (2010). https:\/\/doi.org\/10.1007\/s11431-010-4144-8","journal-title":"Science China Technological Sciences"},{"issue":"9","key":"1664_CR14","doi-asserted-by":"publisher","first-page":"1962","DOI":"10.1109\/TNNLS.2015.2459913","volume":"27","author":"J Yu","year":"2016","unstructured":"Yu, J., Wu, Z., Wang, M., Tan, M.: CPG network optimization for a biomimetic robotic fish via PSO. IEEE Trans. Neural Netw. Learn. Syst. 27(9), 1962\u20131968 (2016). https:\/\/doi.org\/10.1109\/TNNLS.2015.2459913","journal-title":"IEEE Trans. Neural Netw. Learn. Syst."},{"issue":"4","key":"1664_CR15","doi-asserted-by":"publisher","first-page":"579","DOI":"10.1007\/s42235-018-0048-2","volume":"15","author":"J Yu","year":"2018","unstructured":"Yu, J., Ming, W., Dong, H., Zhang, Y., Wu, Z.: Motion control and motion coordination of bionic robotic fish: A review. Journal of Bionic Engineering 15(4), 579\u2013598 (2018). https:\/\/doi.org\/10.1007\/s42235-018-0048-2","journal-title":"Journal of Bionic Engineering"},{"issue":"3","key":"1664_CR16","doi-asserted-by":"publisher","first-page":"441","DOI":"10.1109\/TNNLS.2013.2280596","volume":"25","author":"J Yu","year":"2014","unstructured":"Yu, J., Tan, M., Chen, J., Zhang, J.: A survey on CPG-inspired control models and system implementation. IEEE Trans. Neural Netw. Learn. Syst. 25(3), 441\u2013456 (2014). https:\/\/doi.org\/10.1109\/TNNLS.2013.2280596","journal-title":"IEEE Trans. Neural Netw. Learn. Syst."},{"issue":"1","key":"1664_CR17","doi-asserted-by":"publisher","first-page":"47","DOI":"10.1007\/s10846-016-0407-3","volume":"85","author":"CP Santos","year":"2017","unstructured":"Santos, C.P., Alves, N., Moreno, J.C.: Biped locomotion control through a biomimetic CPG-based controller. Journal of Intelligent & Robotic Systems: Theory & Application 85(1), 47\u201370 (2017). https:\/\/doi.org\/10.1007\/s10846-016-0407-3","journal-title":"Journal of Intelligent & Robotic Systems: Theory & Application"},{"issue":"2","key":"1664_CR18","doi-asserted-by":"publisher","first-page":"209","DOI":"10.1007\/s10846-016-0373-9","volume":"85","author":"Z Wang","year":"2017","unstructured":"Wang, Z., Gao, Q., Zhao, H.: CPG-inspired locomotion control for a snake robot basing on nonlinear oscillators. Journal of Intelligent & Robotic Systems 85(2), 209\u2013227 (2017). https:\/\/doi.org\/10.1007\/s10846-016-0373-9","journal-title":"Journal of Intelligent & Robotic Systems"},{"issue":"2","key":"1664_CR19","doi-asserted-by":"publisher","first-page":"341","DOI":"10.1007\/s42235-018-0026-8","volume":"15","author":"C Liu","year":"2018","unstructured":"Liu, C., Li, X., Zhang, C., Chen, Q.: Multi-layered CPG for adaptive walking of quadruped robots. Journal of Bionic Engineering 15(2), 341\u2013355 (2018). https:\/\/doi.org\/10.1007\/s42235-018-0026-8","journal-title":"Journal of Bionic Engineering"},{"issue":"1","key":"1664_CR20","doi-asserted-by":"publisher","first-page":"76","DOI":"10.5772\/intechopen.90208","volume":"50","author":"G Dariusz","year":"2019","unstructured":"Dariusz, G., Jan, A.: Dynamics stability analysis and control of a mammal-like octopod robot driven by different central pattern generators. Journal of Computational Applied Mechanics 50(1), 76\u201389 (2019). https:\/\/doi.org\/10.5772\/intechopen.90208","journal-title":"Journal of Computational Applied Mechanics"},{"key":"1664_CR21","doi-asserted-by":"crossref","unstructured":"Liu, B., Ma, L., Liu, C., Xu, B.: Locomotion control method for humanoid robot based on united hierarchical reinforcement learning. In: 2020 IEEE 16Th International Conference on Control & Automation (ICCA), pp. 1161\u20131166, Sapporo, Hokkaido, Japan (2020)","DOI":"10.1109\/ICCA51439.2020.9264548"},{"issue":"4","key":"1664_CR22","doi-asserted-by":"publisher","first-page":"536","DOI":"10.1109\/JETCAS.2020.3033135","volume":"10","author":"LA Sanjay","year":"2020","unstructured":"Sanjay, L.A., Fang, Y., Ting, J., Arijit, R.: Learning to walk: Bio-mimetic hexapod locomotion via reinforcement-based spiking central pattern generation. IEEE Journal on Emerging and Selected Topics in Circuits and Systems 10(4), 536\u2013545 (2020). https:\/\/doi.org\/10.1109\/JETCAS.2020.3033135","journal-title":"IEEE Journal on Emerging and Selected Topics in Circuits and Systems"},{"key":"1664_CR23","unstructured":"Patrick, R., Brian, M., Fearghal, M., John, M.: Reconfigurable hardware evolution platform for a spiking neural network robotics controller. International Workshop on Applied Reconfigurable Computing, pp. 373\u2013378, Springer (2007)"},{"key":"1664_CR24","doi-asserted-by":"publisher","unstructured":"Wang, M., Li, X., Zhang, Y., Zheng, C., Yu, J.: Locomotion control of robotic fish with a hierarchical framework combining spiking neural networks and CPGs. In: 2019 IEEE 9th Annual International Conference on CYBER Technology in Automation, Control, and Intelligent Systems (CYBER), pp. 1187\u20131190, Suzhou, China. https:\/\/doi.org\/10.1109\/CYBER46603.2019.9066711 (2019)","DOI":"10.1109\/CYBER46603.2019.9066711"},{"issue":"5","key":"1664_CR25","doi-asserted-by":"publisher","first-page":"1063","DOI":"10.1109\/TNN.2004.832719","volume":"15","author":"EM Izhikevich","year":"2004","unstructured":"Izhikevich, E.M.: Which model to use for cortical spiking neurons?. IEEE Transactions on Neural Networks 15(5), 1063\u20131070 (2004). https:\/\/doi.org\/10.1109\/TNN.2004.832719","journal-title":"IEEE Transactions on Neural Networks"},{"issue":"2","key":"1664_CR26","doi-asserted-by":"publisher","first-page":"305","DOI":"10.1017\/S0022112060001110","volume":"9","author":"M Lighthill","year":"1960","unstructured":"Lighthill, M.: Note on the swimming of slender fish. Journal of Fluid Mechanics 9(2), 305\u2013317 (1960). https:\/\/doi.org\/10.1017\/S0022112060001110","journal-title":"Journal of Fluid Mechanics"},{"issue":"5817","key":"1664_CR27","doi-asserted-by":"publisher","first-page":"1416","DOI":"10.1126\/science.1138353","volume":"315","author":"IA Jan","year":"2007","unstructured":"Jan, I.A., Alessandro, C., Dimitri, R., Jean-Marie, C.: From swimming to walking with a salamander robot driven by a spinal cord model. Science 315(5817), 1416\u20131420 (2007). https:\/\/doi.org\/10.1126\/science.1138353","journal-title":"Science"},{"key":"1664_CR28","doi-asserted-by":"publisher","first-page":"153","DOI":"10.1007\/s10462-011-9208-z","volume":"36","author":"S Ding","year":"2011","unstructured":"Ding, S., Su, C., Yu, J.: An optimizing BP neural network algorithm based on genetic algorithm. Artif. Intell. Rev. 36, 153\u2013162 (2011)","journal-title":"Artif. Intell. Rev."},{"key":"1664_CR29","doi-asserted-by":"publisher","first-page":"103103","DOI":"10.1016\/j.tust.2019.103103","volume":"95","author":"B Liu","year":"2020","unstructured":"Liu, B., Wang, R., Zhao, G., Guo, X., Wang, Y., Li, J., Wang, S.: Prediction of rock mass parameters in the TBM tunnel based on BP neural network integrated simulated annealing algorithm. Tunn. Undergr. Space Technol. 95, 103103 (2020). https:\/\/doi.org\/10.1016\/j.tust.2019.103103","journal-title":"Tunn. Undergr. Space Technol."},{"issue":"10","key":"1664_CR30","doi-asserted-by":"publisher","first-page":"2222","DOI":"10.1109\/TNNLS.2016.2582924","volume":"28","author":"K Greff","year":"2017","unstructured":"Greff, K., Srivastava, R.K., Koutnk, J., Steunebrink, B.R., Schmidhuber, J.: LSTM: A search space odyssey. IEEE Transactions on Neural Networks and Learning Systems 28(10), 2222\u20132232 (2017). https:\/\/doi.org\/10.1109\/TNNLS.2016.2582924","journal-title":"IEEE Transactions on Neural Networks and Learning Systems"},{"issue":"8","key":"1664_CR31","doi-asserted-by":"publisher","first-page":"132306","DOI":"10.1016\/j.physd.2019.132306","volume":"404","author":"A Sherstinsky","year":"2020","unstructured":"Sherstinsky, A.: Fundamentals of recurrent neural network (RNN) and long short-term memory (LSTM) network. Physica D: Nonlinear Phenomena 404(8), 132306 (2020). https:\/\/doi.org\/10.1016\/j.physd.2019.132306","journal-title":"Physica D: Nonlinear Phenomena"}],"container-title":["Journal of Intelligent &amp; Robotic Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10846-022-01664-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10846-022-01664-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10846-022-01664-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,6,24]],"date-time":"2022-06-24T13:17:09Z","timestamp":1656076629000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10846-022-01664-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,6]]},"references-count":31,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2022,6]]}},"alternative-id":["1664"],"URL":"https:\/\/doi.org\/10.1007\/s10846-022-01664-7","relation":{},"ISSN":["0921-0296","1573-0409"],"issn-type":[{"value":"0921-0296","type":"print"},{"value":"1573-0409","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,6]]},"assertion":[{"value":"14 December 2021","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"15 May 2022","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"14 June 2022","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that they have no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"<!--Emphasis Type='Bold' removed-->Conflict of Interests"}}],"article-number":"45"}}