Toward a Competitive Pool-Playing Robot
|
Deep Green is a vision-based, intelligent robotic system that currently shoots pool at a better-than-amateur level, with the ultimate goal of challenging a proficient human opponent at a championship level.
[1] 46 Sporting Goods Manufacturing Assoc., State of the Industry Report, 2005.
[2] S.W.S. Chang, "Automating Skills Using a Robot Snooker Player," doctoral dissertation, Univ. of Bristol, Bristol, UK, 1994.
[3] R. Popper, "Bring Back the Snooker-Playing Robot!," The Guardian,7 Aug. 2007, p. 3.
[4] M.E. Alian et al., "Roboshark: A Gantry Pool Player Robot," Proc. 35th Int'l Symp. Robotics (ISR 04), 2004; www.cs.sfu.ca/~psabzmey/personal/publ/papers alian_roboshark_isr04.pdf.
[5] S.C. Chua et al., "Performance Evaluation of Fuzzy-Based Decision System for Pool," Applied Soft Computing, Jan. 2007, pp. 411–424.
[6] Z.M. Lin, J.S. Yang, and C.Y. Yang, "Grey Decision-Making for a Billiard Robot," Proc. 2004 IEEE Int'l Conf. Systems, Man and Cybernetics, vol. 6, IEEE Press, 2004, pp. 5350–5355.
[7] L.B. Larsen, M.D. Jensen, and W.K. Vodzi, "Multimodal User Interaction in an Automatic Pool Trainer," Proc. 4th IEEE Int'l Conf. Multimodal Interfaces (ICMI 2002), IEEE CS Press, 2002, pp. 361–366.
[8] H. Denman, N. Rea, and A. Kokaram, "Content-Based Analysis for Video from Snooker Broadcasts," Computer Vision and Image Understanding, Nov./Dec. 2003, pp. 176–195.
[9] F. Long et al., "Robotic Pool: An Experiment in Automatic Potting," Proc. 2004 IEEE/RSJ Int'l Conf. Intelligent Robots and Systems (IROS 2004), vol. 3, IEEE Press, 2004, pp. 361–366.
[10] J. Lam, "Eye-in-Hand Visual Servoing to Improve Accuracy in Pool Robotics," master's thesis, Dept. Electrical and Computer Eng., Queen's Univ., Kingston, Canada, 2007.
[11] D.G. Alciatore, The Illustrated Principles of Pool and Billiards, Sterling, 2004.
[12] W. Leckie and M. Greenspan, "Pool Physics Simulation by Event Prediction 2: Collisions," Int'l Computer Games Assoc. J., Mar. 2006, pp. 24–31.
[13] M. Greenspan, "Pickpocket Wins Pool Tournament," Int'l Computer Games Assoc. J., Sept. 2006, pp. 153–156.
[14] W. Leckie and M. Greenspan, "Pool Physics Simulation by Event Prediction 1: Motion Transitions," Int'l Computer Games Assoc. J., Dec. 2005, pp. 214–222.
[15] W. Leckie and M. Greenspan, "Monte-Carlo Methods in Pool Strategy Game Trees," Proc. 5th Int'l Conf. Computers and Games (CG 06), LNCS 4630, Springer, 2007.
[16] M. Smith, "PickPocket: A Computer Billiards Shark," Artificial Intelligence, Nov. 2007, pp. 1069–1091.
Index Terms:
pool-playing robot, Deep Green, robotics
Citation:
Michael Greenspan, Joseph Lam, Marc Godard, Imran Zaidi, Sam Jordan, Will Leckie, Ken Anderson, Donna Dupuis, "Toward a Competitive Pool-Playing Robot," Computer, vol. 41, no. 1, pp. 46-53, Jan. 2008, doi:10.1109/MC.2008.33