{"type":"ScholarlyArticle","title":"Curly: An AI-based Curling Robot Successfully Competing in the Olympic Discipline of Curling","authors":[{"name":"Dong-Ok Won","slug":"dong-ok-won","given":"Dong-Ok","family":"Won","affiliation":"Department of Brain and Cognitive Engineering , Korea University , Seoul , Republic of Korea"},{"name":"Byung-Do Kim","slug":"byung-do-kim","given":"Byung-Do","family":"Kim","affiliation":"Department of Brain and Cognitive Engineering , Korea University , Seoul , Republic of Korea"},{"name":"Ho-Jung Kim","slug":"ho-jung-kim","given":"Ho-Jung","family":"Kim","affiliation":"Department of Brain and Cognitive Engineering , Korea University , Seoul , Republic of Korea"},{"name":"Tae-San Eom","slug":"tae-san-eom","given":"Tae-San","family":"Eom","affiliation":"Department of Brain and Cognitive Engineering , Korea University , Seoul , Republic of Korea"},{"name":"Klaus-Robert Müller","slug":"klaus-robert-muller","given":"Klaus-Robert","family":"Müller","affiliation":"Department of Brain and Cognitive Engineering , Korea University , Seoul , Republic of Korea; Department of Computer Science , Berlin Institute of Technology , Berlin , Germany"},{"name":"Seong-Whan Lee","slug":"seong-whan-lee","given":"Seong-Whan","family":"Lee","affiliation":"Department of Brain and Cognitive Engineering , Korea University , Seoul , Republic of Korea"}],"abstract":"Most artificial intelligence (AI) based learning systems act in virtual or laboratory environments. Here we demonstrate an AI-based curling robot system named `Curly' that competes on a real-world curling ice sheet. Curly encompasses (1) an AI-based curling strategy and simulation engine under consideration of the high `icy' uncertainty, (2) the thrower robot enabled by autonomous driving with traction control, and (3) the skip robot that allows to recognize the curling field and stone configuration based on vision technology. The Curly performed well both: in classical game situations and when interacting with human opponents, namely, the top-ranked Korean amateur high school curling team.","doi":"10.24963/ijcai.2018/870","url":"https://ijcai.org/proceedings/2018/870","pdf":"https://ijcai.org/proceedings/2018/0870.pdf","markdown":"https://ijcai.org/proceedings/2018/870.md","bibtex":"https://ijcai.org/proceedings/2018/bibtex/870","volume":{"slug":"2018","title":"Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence","short_title":"IJCAI 2018","url":"https://ijcai.org/proceedings/2018/","year":2018,"location":"Stockholm","dates":"13-19 July 2018","editors":"Jérôme Lang","isbn":"978-0-9992411-2-7","publisher":"International Joint Conferences on Artificial Intelligence Organization","doi_prefix":"10.24963/ijcai.2018"},"section":"Demos","track":"Demos","number":870,"pages":{"first":5883,"last":5885},"keywords":["Planning and Scheduling: Planning under Uncertainty","Robotics and Vision: Behavior and Control","Planning and Scheduling: Planning with Incomplete information","Machine Learning: Machine Learning"],"videos":[],"references":[{"position":1,"raw":"[Ahmad et al., 2016] Zaheen Farraz Ahmad, Robert C Holte, and Michael Bowling. Action Selection for Hammer Shots in Curling. In Proceedings of the Twenty-Fifth International Joint Conference on Artificial Intelligence (IJCAI), pages 561-567, 2016.","title":"Zaheen Farraz Ahmad, Robert C Holte, and Michael Bowling. Action Selection for Hammer Shots in Curling","authors":"Ahmad","year":"2016","venue":"Proceedings of the Twenty-Fifth International Joint Conference on Artificial Intelligence (IJCAI)","doi":null,"url":null,"internal_url":null},{"position":2,"raw":"[Archibald et al., 2009] Christopher Archibald, Alon Altman, and Yoav Shoham. Analysis of a Winning Computational Billiards Player. In Proceedings of the Eighteenth International Joint Conference on Artificial In- telligence (IJCAI), pages 1377-1382, 2009.","title":"Analysis of a Winning Computational Billiards Player","authors":"Christopher Archibald, Alon Altman, Yoav Shoham","year":"2009","venue":"Proceedings of the Eighteenth International Joint Conference on Artificial Intelligence (IJCAI)","doi":null,"url":null,"internal_url":"/proceedings/2009/231"},{"position":3,"raw":"[Bach et al., 2015] Sebastian Bach, Alexander Binder, Grégoire Montavon, Frederick Klauschen, Klaus- Robert M üller, and Wojciech Samek. On pixel- wise explanations for non-linear classifier decisions by layer-wise relevance propagation. PLoS ONE, 10(7):e0130140, 2015.","title":"On pixelwise explanations for non-linear classifier decisions by layer-wise relevance propagation","authors":"Sebastian Bach, Alexander Binder, Grégoire Montavon, Frederick Klauschen, Klaus-Robert M Üller, Wojciech Samek","year":"2015","venue":"PLoS ONE","doi":null,"url":null,"internal_url":null},{"position":4,"raw":"[Denny, 2002] Mark Denny. Curling rock dynamics: Towards a realistic model. Canadian Journal of Physics, 80(9):1005-1014, 2002.","title":"Curling rock dynamics: Towards a realistic model","authors":"Mark Denny","year":"2002","venue":"Canadian Journal of Physics","doi":null,"url":null,"internal_url":null},{"position":5,"raw":"[Ito and Kitasei, 2015] Takeshi Ito and Yuuma Kitasei. Proposal and Implementation of \"Digital Curling\". In Proceedings of the IEEE Conference on Computational Intelligence and Games (CIG), pages 469-473, 2015.","title":"Proposal and Implementation of \"Digital Curling","authors":"Kitasei Ito, Takeshi Ito, Yuuma Kitasei","year":"2015","venue":"Proceedings of the IEEE Conference on Computational Intelligence and Games (CIG)","doi":null,"url":null,"internal_url":null},{"position":6,"raw":"[Nyberg et al., 2013] Harald Nyberg, Sara Alfredson, Sture Hogmark, and Staffan Jacobson. The asymmet- rical friction mechanism that puts the curl in the curl- ing stone. Wear, 301(1-2):583-589, 2013.","title":"The asymmetrical friction mechanism that puts the curl in the curling stone","authors":"Nyberg","year":"2013","venue":"Wear","doi":null,"url":null,"internal_url":null},{"position":7,"raw":"[Ohto and Tanaka, 2017] Katsuki Ohto and Tetsuro Tanaka. A Curling Agent Based on the Monte-Carlo Tree Search Considering the Similarity of the Best Action Among Similar States. In Proceedings of the Fifteenth International Conference on Advances in Com- puter Games, pages 151-164, 2017.","title":"A Curling Agent Based on the Monte-Carlo Tree Search Considering the Similarity of the Best Action Among Similar States","authors":"Tanaka ; ] Katsuki Ohto, Tetsuro Ohto, Tanaka","year":"2017","venue":"Proceedings of the Fifteenth International Conference on Advances in Computer Games","doi":null,"url":null,"internal_url":null},{"position":8,"raw":"[Silver et al., 2016] David Silver, Aja Huang, Chris J Maddison, Arthur Guez, Laurent Sifre, George Van Den Driessche, Julian Schrittwieser, Ioannis Antonoglou, Veda Panneershelvam, Marc Lanctot, et al. Mastering the game of Go with deep neural networks and tree search. Nature, 529(7587):484-489, 2016.","title":"Mastering the game of Go with deep neural networks and tree search","authors":"David Silver, Aja Huang, Chris J Maddison, Arthur Guez, Laurent Sifre, George Van Den, Julian Driessche, Ioannis Schrittwieser, Veda Antonoglou, Marc Panneershelvam, Lanctot","year":"2016","venue":"Nature","doi":null,"url":null,"internal_url":null},{"position":9,"raw":"[Silver et al., 2017] David Silver, Julian Schrittwieser, Karen Simonyan, Ioannis Antonoglou, Aja Huang, Arthur Guez, Thomas Hubert, Lucas Baker, Matthew Lai, Adrian Bolton, et al. Mastering the game of Go without human knowledge. Nature, 550(7676):354- 359, 2017.","title":"Mastering the game of Go without human knowledge","authors":"David Silver, Julian Schrittwieser, Karen Simonyan, Ioannis Antonoglou, Aja Huang, Arthur Guez, Thomas Hubert, Lucas Baker, Matthew Lai, Adrian Bolton","year":"2017","venue":"Nature","doi":null,"url":null,"internal_url":null},{"position":10,"raw":"[Yee et al., 2016] Timothy Yee, Viliam Lis ỳ, and Michael H Bowling. Monte Carlo Tree Search in Continuous Action Spaces with Execution Uncer- tainty. In Proceedings of the Twenty-Fifth International Joint Conference on Artificial Intelligence (IJCAI), pages 690-697, 2016.","title":"Monte Carlo Tree Search in Continuous Action Spaces with Execution Uncertainty","authors":"Timothy Yee, Viliam Lis, Michael H Bowling","year":"2016","venue":"Proceedings of the Twenty-Fifth International Joint Conference on Artificial Intelligence (IJCAI)","doi":null,"url":null,"internal_url":"/proceedings/2016/104"}],"license_note":"Copyright International Joint Conferences on Artificial Intelligence."}