{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,6]],"date-time":"2026-06-06T04:29:19Z","timestamp":1780720159005,"version":"3.54.1"},"reference-count":31,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2016,4,25]],"date-time":"2016-04-25T00:00:00Z","timestamp":1461542400000},"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":["Appl Intell"],"published-print":{"date-parts":[[2016,10]]},"DOI":"10.1007\/s10489-016-0788-9","type":"journal-article","created":{"date-parts":[[2016,4,25]],"date-time":"2016-04-25T02:23:46Z","timestamp":1461551026000},"page":"736-746","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":24,"title":["XCS-based reinforcement learning algorithm for motion planning of a spherical mobile robot"],"prefix":"10.1007","volume":"45","author":[{"given":"M.","family":"Roozegar","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"M. J.","family":"Mahjoob","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"M. J.","family":"Esfandyari","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"M. Shariat","family":"Panahi","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2016,4,25]]},"reference":[{"key":"788_CR1","unstructured":"Alizadeh HV, Mahjoob MJ (2009) Effect of incremental driving motion on a vision-based pathplanning of a spherical robot, Computer and Electrical Engineering, 2009 ICCEE\u201909. Second International Conference On IEEE, pp. 299\u2013303"},{"key":"788_CR2","doi-asserted-by":"crossref","first-page":"195","DOI":"10.1016\/S1672-6529(07)60003-1","volume":"3","author":"RH Armour","year":"2006","unstructured":"Armour RH, Vincent JFV (2006) Rolling in nature and robotics: a review. J Bionic Eng 3:195\u2013208","journal-title":"J Bionic Eng"},{"key":"788_CR3","first-page":"82","volume":"9","author":"E Bernad\u00f3-Mansilla","year":"2005","unstructured":"Bernad\u00f3-Mansilla E, Ho TK (2005) Domain of competence of XCS classifier system in complexity measurement space. Evolutionary Computation. IEEE Trans 9:82\u2013104","journal-title":"IEEE Trans"},{"key":"788_CR4","doi-asserted-by":"crossref","unstructured":"Bhattacharya S, Agrawal SK (2000a) Design, Experiments and motion planning of a spherical rolling robot, Robotics and Automation 2000. Proceedings. ICRA\u201900. IEEE International Conference on. IEEE:1207\u20131212","DOI":"10.1109\/ROBOT.2000.844763"},{"key":"788_CR5","doi-asserted-by":"crossref","unstructured":"Bhattacharya S, Agrawal SK (2000b) Spherical rolling robot: A design and motion planning studies. Robotics and Automation. IEEE Trans 16:835\u2013839","DOI":"10.1109\/70.897794"},{"key":"788_CR6","doi-asserted-by":"crossref","first-page":"543","DOI":"10.1016\/j.isatra.2010.05.005","volume":"49","author":"H Boubertakh","year":"2010","unstructured":"Boubertakh H, Tadjine M, Glorennec PY, Labiod S (2010) Tuning fuzzy PD and PI controllersusing reinforcement learning. ISA Trans 49:543\u2013551","journal-title":"ISA Trans"},{"key":"788_CR7","doi-asserted-by":"crossref","unstructured":"Butz M, Wilson S (2001) An algorithmic description of XCS. Advances in Learning Classifier Systems:267\u2013274","DOI":"10.1007\/3-540-44640-0_15"},{"key":"788_CR8","doi-asserted-by":"crossref","first-page":"239","DOI":"10.1162\/106365603322365298","volume":"11","author":"MV Butz","year":"2003","unstructured":"Butz M. V, Goldberg DE, Tharakunnel K (2003) Analysis and improvement of fitness exploitation in XCS: Bounding models, tournament selection, and bilateral accuracy. Evolutionary computation 11:239\u2013277","journal-title":"Evolutionary computation"},{"key":"788_CR9","doi-asserted-by":"crossref","first-page":"58","DOI":"10.1016\/j.mechmachtheory.2011.12.009","volume":"51","author":"Y Cai","year":"2012","unstructured":"Cai Y, Zhan Q, Xi X (2012) Path tracking control of a spherical mobile robot. Mech Mach Theory 51:58\u201373","journal-title":"Mech Mach Theory"},{"key":"788_CR10","volume-title":"A literature review on the design of spherical rolling robots","author":"VA Crossley","year":"2006","unstructured":"Crossley VA (2006) A literature review on the design of spherical rolling robots. PA, Pittsburgh"},{"key":"788_CR11","doi-asserted-by":"crossref","first-page":"590","DOI":"10.1115\/1.2164515","volume":"73","author":"T Das","year":"2005","unstructured":"Das T, Mukherjee R (2005) Reconfiguration of a rolling sphere: a problem in Evolute-Involute geometry. J Appl Mech 73:590\u2013597","journal-title":"J Appl Mech"},{"key":"788_CR12","unstructured":"Dawson D (2003) Improving performance in size-constrained extended classifier systems, Genetic and Evolutionary computation\u2014GECCO 2003. Springer:206\u2013206"},{"key":"788_CR13","doi-asserted-by":"crossref","first-page":"551","DOI":"10.1007\/s10489-014-0534-0","volume":"41","author":"LA Ferreira","year":"2014","unstructured":"Ferreira LA, Costa Ribeiro CH, Costa Bianchi RA (2014) Heuristically accelerated reinforcement learning modularization for multi-agent multi-objective problems. Appl Intell 41:551\u2013562","journal-title":"Appl Intell"},{"key":"788_CR14","doi-asserted-by":"crossref","first-page":"75","DOI":"10.1007\/s10489-014-0567-4","volume":"42","author":"M Gouko","year":"2015","unstructured":"Gouko M, Kobayashi Y, Kim CH (2015) Online exploratory behavior acquisition model based on reinforcement learning. Appl Intell 42:75\u201386","journal-title":"Appl Intell"},{"key":"788_CR15","unstructured":"Holland JH (1976) Progress in theoretical biology. In: Rosen R., Snell F. (eds) Adaptation, vol 4. Academic Press, New York, pp 263\u2013293"},{"key":"788_CR16","doi-asserted-by":"crossref","first-page":"135","DOI":"10.1016\/j.rcim.2010.06.019","volume":"27","author":"MAK Jaradat","year":"2011","unstructured":"Jaradat MAK, Al-Rousan M, Quadan L (2011) Reinforcement based mobile robot navigation in dynamic environment. Robot Comput Integr Manuf 27:135\u2013149","journal-title":"Robot Comput Integr Manuf"},{"key":"788_CR17","doi-asserted-by":"crossref","first-page":"6520","DOI":"10.1016\/j.eswa.2008.07.036","volume":"36","author":"C Jiang","year":"2009","unstructured":"Jiang C (2009) Case-based reinforcement learning for dynamic inventory control in a multi-agent supply-chain system. Expert Systems with Applications 36:6520\u20136526","journal-title":"Expert Systems with Applications"},{"key":"788_CR18","unstructured":"Kamaldar M, Mahjoob M, Haeri Yazdi M, Vahid-Alizadeh H, Ahmadizadeh S (2011) A control synthesis for reducing lateral oscillations of a spherical robot, Mechatronics (ICM), 2011. IEEE International Conference on. IEEE:546\u2013551"},{"key":"788_CR19","first-page":"62","volume":"6","author":"Z Li","year":"1990","unstructured":"Li Z, Canny J (1990) Motion of two rigid bodies with rolling constraint. Robotics and Automation. IEEE Transactions on 6:62\u201372","journal-title":"IEEE Transactions on"},{"key":"788_CR20","unstructured":"Mahboubi S, Seyyed Fakhrabadi MM, Ghanbari A (2012) Design and implementation of a novel spherical mobile robot. J Intell Robot Syst:1\u201322"},{"key":"788_CR21","doi-asserted-by":"crossref","first-page":"211","DOI":"10.1023\/A:1014005728519","volume":"12","author":"F Michaud","year":"2002","unstructured":"Michaud F, Caron S (2002) Roball, the rolling robot. Auton Robot 12:211\u2013222","journal-title":"Auton Robot"},{"key":"788_CR22","first-page":"48109","volume":"1001","author":"MA Minor","year":"2002","unstructured":"Minor MA, Pukrushpan JT (2002) Motion planning for a spherical mobile robot: Revisiting the classical ball-plate problem. Ann Arbor 1001:48109","journal-title":"Ann Arbor"},{"key":"788_CR23","unstructured":"Mukherjee R, Minor MA, Pukrushpan JT (1999) Simple motion planning strategies for spherobot: a spherical mobile robot, Decision and Control, 1999. Proceedings of the 38th. IEEE Conference on. IEEE:2132\u20132137"},{"key":"788_CR24","doi-asserted-by":"crossref","first-page":"351","DOI":"10.1007\/BF00872474","volume":"4","author":"P Piggott","year":"1994","unstructured":"Piggott P, Sattar A (1994) Reinforcement learning of iterative behaviour with multiple sensors. Appl Intell 4:351\u2013365","journal-title":"Appl Intell"},{"key":"788_CR25","doi-asserted-by":"crossref","first-page":"4923","DOI":"10.1016\/j.jfranklin.2014.07.019","volume":"351","author":"M Roozegar","year":"2014","unstructured":"Roozegar M, Mahjoob MJ, Jahromi M (2014) DP-Based path planning of a spherical mobile robot in an environment with obstacles. J Frankl Inst 351:4923\u20134938","journal-title":"J Frankl Inst"},{"key":"788_CR26","unstructured":"Studley M (2006) Learning classifier systems for multi-objective robot control. Ph. D. thesis, Faculty of Computing, Engineering and Mathematics University of the West of England. Learning Classifier Systems Group Technical Report UWELCSG06-005."},{"key":"788_CR27","volume-title":"Reinforcement Learning: An Introduction","author":"Sutton RS","year":"1998","unstructured":"Sutton RS, Barto AG (1998) Reinforcement Learning: An Introduction. MIT Press, Cambridge, Massachusetts"},{"key":"788_CR28","doi-asserted-by":"crossref","first-page":"149","DOI":"10.1162\/evco.1995.3.2.149","volume":"3","author":"SW Wilson","year":"1995","unstructured":"Wilson SW (1995) Classifier fitness based on accuracy. Evol Comput 3:149\u2013175","journal-title":"Evol Comput"},{"key":"788_CR29","doi-asserted-by":"crossref","first-page":"327","DOI":"10.1007\/s10514-013-9328-1","volume":"34","author":"A Yamaguchi","year":"2013","unstructured":"Yamaguchi A, Takamatsu J, Ogasawara T (2013) DCOB: Action Space for reinforcement learning of high DoF robots. Auton Robot 34:327\u2013346","journal-title":"Auton Robot"},{"key":"788_CR30","unstructured":"Zhan Q, Cai Y, Liu Z (2008) Near-optimal trajectory planning of a spherical mobile robot for environment exploration, Robotics, Automation and Mechatronics, 2008. IEEE Conference on. IEEE:84\u201389"},{"key":"788_CR31","unstructured":"Zhan Q, Zhou T, Chen M, Cai S (2006) Dynamic trajectory planning of a spherical mobile robot, Robotics, Automation and Mechatronics, 2006. IEEE Conference on. IEEE:1\u20136"}],"container-title":["Applied Intelligence"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10489-016-0788-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10489-016-0788-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10489-016-0788-9","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10489-016-0788-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,2]],"date-time":"2025-06-02T21:31:23Z","timestamp":1748899883000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10489-016-0788-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,4,25]]},"references-count":31,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2016,10]]}},"alternative-id":["788"],"URL":"https:\/\/doi.org\/10.1007\/s10489-016-0788-9","relation":{},"ISSN":["0924-669X","1573-7497"],"issn-type":[{"value":"0924-669X","type":"print"},{"value":"1573-7497","type":"electronic"}],"subject":[],"published":{"date-parts":[[2016,4,25]]}}}