{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,18]],"date-time":"2025-12-18T14:09:56Z","timestamp":1766066996892,"version":"3.37.3"},"reference-count":30,"publisher":"Springer Science and Business Media LLC","issue":"21","license":[{"start":{"date-parts":[[2019,5,9]],"date-time":"2019-05-09T00:00:00Z","timestamp":1557360000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Multimed Tools Appl"],"published-print":{"date-parts":[[2019,11]]},"DOI":"10.1007\/s11042-019-7641-1","type":"journal-article","created":{"date-parts":[[2019,5,10]],"date-time":"2019-05-10T00:10:03Z","timestamp":1557447003000},"page":"30485-30502","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["Oscillator driven central pattern generator (CPG) system for procedural animation of quadruped locomotion"],"prefix":"10.1007","volume":"78","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-5462-6696","authenticated-orcid":false,"given":"Zeeshan","family":"Bhatti","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2019,5,9]]},"reference":[{"issue":"3","key":"7641_CR1","doi-asserted-by":"publisher","first-page":"584","DOI":"10.1145\/1015706.1015764","volume":"23","author":"Aseem Agarwala","year":"2004","unstructured":"Agarwala A, Hertzmann A, Salesin DH, Seitz SM (2004) Keyframe-based tracking for rotoscoping and animation. In ACM Transactions on Graphics (ToG) (Vol. 23, No. 3). ACM, New York, pp 584\u2013591","journal-title":"ACM Transactions on Graphics"},{"key":"7641_CR2","doi-asserted-by":"crossref","unstructured":"Bhatti Z, Shah A, Karabasi M, Mahesar W (2013) Expression driven trignometric based procedural animation of quadrupeds. In: Informatics and creative multimedia (ICICM), 2013 international conference on, pp 104\u2013109","DOI":"10.1109\/ICICM.2013.25"},{"key":"7641_CR3","unstructured":"Bhatti Z, Shah A, Karabasi M, Mahesar W (2013) Expression driven trignometric based procedural animation of quadrupeds. In: International conference on informatics and creative multimedia 2013 (ICICM\u201913), pp 1\u20136"},{"key":"7641_CR4","doi-asserted-by":"crossref","unstructured":"Bhatti Z, Shah A, Shahidi F (2013) Procedural model of horse simulation. In: 12th ACM SIGGRAPH international conference on virtual-reality continuum and its applications in industry (ACM-SIGGRAPH VRCAI 2013), pp 139\u2013146","DOI":"10.1145\/2534329.2534364"},{"issue":"2","key":"7641_CR5","doi-asserted-by":"publisher","first-page":"165","DOI":"10.3923\/ajsr.2015.165.181","volume":"8","author":"Z Bhatti","year":"2015","unstructured":"Bhatti Z, Shah A, Waqas A, Karbasi M (2015) Automated animation of quadrupeds using procedural programming technique. Asian J Sci Res 8(2):165","journal-title":"Asian J Sci Res"},{"key":"7641_CR6","unstructured":"Bhatti Z, Karbasi M, Dhomeja LD, Shaikh AA (2016) Autonomous quadruped animation techniques: a survey. Afr J Inf Commun Technol 10(1):131\u2013147"},{"key":"7641_CR7","unstructured":"Bhatti Z (2017) Gait analysis and biomechanics of quadruped motion for procedural animation and robotic simulation. Bahria University Journal of Information & Communication Technologies (BUJICT) 10(2)"},{"issue":"4","key":"7641_CR8","doi-asserted-by":"publisher","first-page":"525","DOI":"10.1007\/BF02706200","volume":"64","author":"H Castellini","year":"2005","unstructured":"Castellini H, Yudiarsah E, Romanelli L, Cerdeira HA (2005) Coupled chaotic oscillators and their relation to a central pattern generator for artificial quadrupeds. Pramana J Phys 64(4):525\u2013534","journal-title":"Pramana J Phys"},{"key":"7641_CR9","doi-asserted-by":"crossref","unstructured":"Coros S, Karpathy A, Jones B, Reveret L, van de Panne M (2011) Locomotion skills for simulated quadrupeds. In: ACM SIGGRAPH 2011 Pap. - SIGGRAPH \u201811, p 1","DOI":"10.1145\/1964921.1964954"},{"key":"7641_CR10","volume-title":"Using fourier analysis to generate believable gait patterns for virtual quadrupeds","author":"SM Cureton","year":"2013","unstructured":"Cureton SM (2013) Using fourier analysis to generate believable gait patterns for virtual quadrupeds. Texas A&M University, College Station"},{"key":"7641_CR11","doi-asserted-by":"publisher","first-page":"400","DOI":"10.1007\/978-3-642-25090-3_34","volume-title":"Motion in Games","author":"Sean Curtis","year":"2011","unstructured":"Curtis S, Lin M, Manocha D (2011) Walk this way : a lightweight , data-driven walking synthesis algorithm. In: Motion in Games. Springer, Berlin, pp 400\u2013411"},{"issue":"3","key":"7641_CR12","doi-asserted-by":"publisher","first-page":"98","DOI":"10.1145\/1360612.1360697","volume":"27","author":"E De Aguiar","year":"2008","unstructured":"De Aguiar E, Stoll C, Theobalt C, Ahmed N, Thrun S, Informatik MPI (2008) Performance capture from sparse multi-view video. ACM Trans Graph (TOG) 27(3):98","journal-title":"ACM Trans Graph (TOG)"},{"issue":"6","key":"7641_CR13","doi-asserted-by":"publisher","first-page":"695","DOI":"10.1007\/s00422-013-0572-4","volume":"107","author":"Y Fukuoka","year":"2013","unstructured":"Fukuoka Y, Habu Y, Fukui T (2013) Analysis of the gait generation principle by a simulated quadruped model with a CPG incorporating vestibular modulation. Biol Cybern 107(6):695\u2013710","journal-title":"Biol Cybern"},{"key":"7641_CR14","doi-asserted-by":"crossref","unstructured":"Gibson DP, Oziem DJ, Dalton CJ, Campbell NW (2005) Capture and synthesis of insect motion. In: Proc. 2005 ACM SIGGRAPH\/Eurographics Symp. Comput. Animat. - SCA \u201805, p 39","DOI":"10.1145\/1073368.1073374"},{"issue":"20","key":"7641_CR15","doi-asserted-by":"publisher","first-page":"3545","DOI":"10.1242\/jeb.01177","volume":"207","author":"TM Griffin","year":"2004","unstructured":"Griffin TM, Main RP, Farley CT (2004) Biomechanics of quadrupedal walking: how do four-legged animals achieve inverted pendulum-like movements? J Exp Biol 207(20):3545\u20133558","journal-title":"J Exp Biol"},{"issue":"3","key":"7641_CR16","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/1360612.1360626","volume":"27","author":"C Hecker","year":"2008","unstructured":"Hecker C, Raabe B, Enslow RW, DeWeese J, Maynard J, van Prooijen K (2008) Real-time motion retargeting to highly varied user-created morphologies. ACM Trans Graph 27(3):1","journal-title":"ACM Trans Graph"},{"issue":"4","key":"7641_CR17","doi-asserted-by":"publisher","first-page":"642","DOI":"10.1016\/j.neunet.2008.03.014","volume":"21","author":"AJ Ijspeert","year":"2008","unstructured":"Ijspeert AJ (2008) Central pattern generators for locomotion control in animals and robots: a review. Neural Netw 21(4):642\u2013653","journal-title":"Neural Netw"},{"key":"7641_CR18","volume-title":"Automated semi-procedural animation for character locomotion","author":"RS Johansen","year":"2009","unstructured":"Johansen RS (2009) Automated semi-procedural animation for character locomotion. Aarhus University, Aarhus"},{"issue":"2","key":"7641_CR19","doi-asserted-by":"publisher","first-page":"289","DOI":"10.1111\/j.1467-8659.2009.01368.x","volume":"28","author":"PG Kry","year":"2009","unstructured":"Kry PG, Reveret L, Faure F, Cani M-P (2009) Modal locomotion: animating virtual characters with natural vibrations. Comput Graph Forum 28(2):289\u2013298","journal-title":"Comput Graph Forum"},{"key":"7641_CR20","unstructured":"Liu C, Chen Y, Zhang J, Chen Q (2009) CPG driven locomotion control of quadruped robot. In: Conf. Proc. - IEEE Int. Conf. Syst. Man Cybern., no. 60875057, pp 2368\u20132373"},{"issue":"4","key":"7641_CR21","doi-asserted-by":"publisher","first-page":"446","DOI":"10.1109\/TMECH.2003.820001","volume":"8","author":"DW Marhefka","year":"2003","unstructured":"Marhefka DW, Orin DE, Schmiedeler JP, Waldron KJ (2003) Intelligent control of quadruped gallops. IEEE\/ASME Trans Mechatronics 8(4):446\u2013456","journal-title":"IEEE\/ASME Trans Mechatronics"},{"key":"7641_CR22","doi-asserted-by":"crossref","unstructured":"Morel Y, Porez M, Leonessa A, Ijspeert AJ (2011) Nonlinear motion control of CPG-based movement with applications to a class of swimming robots. In: Proc. IEEE Conf. Decis. Control, pp 6331\u20136336","DOI":"10.1109\/CDC.2011.6160419"},{"key":"7641_CR23","doi-asserted-by":"crossref","unstructured":"Morimoto J, Endo G, Hyon S-H, Cheng G (2007) A simple approach to diverse humanoid locomotion. In: 2007 7th IEEE-RAS Int. Conf. Humanoid Robot, pp 596\u2013602","DOI":"10.1109\/ICHR.2007.4813932"},{"issue":"8","key":"7641_CR24","doi-asserted-by":"publisher","first-page":"1319","DOI":"10.1109\/TPAMI.2006.155","volume":"28","author":"D Ramanan","year":"2006","unstructured":"Ramanan D, a Forsyth D, Barnard K (2006) Building models of animals from video. IEEE Trans Pattern Anal Mach Intell 28(8):1319\u20131334","journal-title":"IEEE Trans Pattern Anal Mach Intell"},{"issue":"6","key":"7641_CR25","doi-asserted-by":"publisher","first-page":"1541","DOI":"10.1111\/j.1467-8659.2008.01312.x","volume":"28","author":"L Skrba","year":"2009","unstructured":"Skrba L, Reveret L, H\u00e9troy F, Cani M-P, O\u2019Sullivan C (2009) Animating quadrupeds: methods and applications. Comput Graph Forum 28(6):1541\u20131560","journal-title":"Comput Graph Forum"},{"issue":"5","key":"7641_CR26","doi-asserted-by":"publisher","first-page":"353","DOI":"10.1006\/gmod.2000.0528","volume":"62","author":"D Tolani","year":"2000","unstructured":"Tolani D, Goswami A, Badler NI (2000) Real-time inverse kinematics techniques for anthropomorphic limbs. Graph Model 62(5):353\u2013388","journal-title":"Graph Model"},{"issue":"3","key":"7641_CR27","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/1531326.1531366","volume":"28","author":"Kevin Wampler","year":"2009","unstructured":"Wampler K, Popovi Z (2009) Optimal gait and form for animal locomotion. In ACM Transactions on Graphics (TOG) (Vol. 28, No. 3). ACM, New York, p 60","journal-title":"ACM Transactions on Graphics"},{"issue":"1\u20133","key":"7641_CR28","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/S0010-4655(99)00456-7","volume":"125","author":"S Yamamoto","year":"2000","unstructured":"Yamamoto S (2000) Effective implementations of multi-dimensional Radix-2 FFT. Comput Phys Commun 125(1\u20133):1\u20137. vol. 1, no. 3, pp. 1\u20137","journal-title":"Comput Phys Commun"},{"key":"7641_CR29","doi-asserted-by":"crossref","unstructured":"Yang Z, Rocha M, Lima P, Karamanoglu M (2014) A legged central pattern generation model for autonomous gait transition, no 61073118, pp 4\u20137","DOI":"10.1109\/IJCNN.2014.6889779"},{"key":"7641_CR30","unstructured":"Zajac J (2003) Biped animation using mathematical expressions in Maya. In: Proc. CESCG\u201903 (Central Eur. Semin. Comput. Graph), pp 1\u20135"}],"container-title":["Multimedia Tools and Applications"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11042-019-7641-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11042-019-7641-1\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11042-019-7641-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,5,7]],"date-time":"2020-05-07T23:06:55Z","timestamp":1588892815000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11042-019-7641-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,5,9]]},"references-count":30,"journal-issue":{"issue":"21","published-print":{"date-parts":[[2019,11]]}},"alternative-id":["7641"],"URL":"https:\/\/doi.org\/10.1007\/s11042-019-7641-1","relation":{},"ISSN":["1380-7501","1573-7721"],"issn-type":[{"type":"print","value":"1380-7501"},{"type":"electronic","value":"1573-7721"}],"subject":[],"published":{"date-parts":[[2019,5,9]]},"assertion":[{"value":"11 October 2018","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"8 March 2019","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"11 April 2019","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"9 May 2019","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}