TY - GEN
T1 - Strategic play for a pool-playing robot
AU - Nierhoff, Thomas
AU - Heunisch, Kerstin
AU - Hirche, Sandra
PY - 2012
Y1 - 2012
N2 - Playing pool is not a trivial task for an autonomous robotic system: In order to excel, the tight coupling of accurate perception, planning and highly dynamic while precise manipulation is required. To investigate scientific challenges arising from this tight coupling requirement an anthropomorphic robotic system has been developed, which is capable of playing pool. Focusing in this paper on the planning part, a well-calibrated pool simulator is developed in order to predict the outcome of possible strokes. An optimization based framework applying a discounted return term is presented for suggesting an optimized next stroke by planning several strokes ahead. Different to existing planners so far, our planner considers the player's and opponent's skill. Therefore, strategic considerations (e.g. safety shots) can now be evaluated depending on the outcome of the next strokes for both player and opponent.
AB - Playing pool is not a trivial task for an autonomous robotic system: In order to excel, the tight coupling of accurate perception, planning and highly dynamic while precise manipulation is required. To investigate scientific challenges arising from this tight coupling requirement an anthropomorphic robotic system has been developed, which is capable of playing pool. Focusing in this paper on the planning part, a well-calibrated pool simulator is developed in order to predict the outcome of possible strokes. An optimization based framework applying a discounted return term is presented for suggesting an optimized next stroke by planning several strokes ahead. Different to existing planners so far, our planner considers the player's and opponent's skill. Therefore, strategic considerations (e.g. safety shots) can now be evaluated depending on the outcome of the next strokes for both player and opponent.
UR - http://www.scopus.com/inward/record.url?scp=84863646668&partnerID=8YFLogxK
U2 - 10.1109/ARSO.2012.6213402
DO - 10.1109/ARSO.2012.6213402
M3 - Conference contribution
AN - SCOPUS:84863646668
SN - 9781467304825
T3 - Proceedings of IEEE Workshop on Advanced Robotics and its Social Impacts, ARSO
SP - 72
EP - 78
BT - 2012 IEEE Workshop on Advanced Robotics and its Social Impacts, ARSO 2012
T2 - 2012 IEEE Workshop on Advanced Robotics and its Social Impacts, ARSO 2012
Y2 - 21 May 2012 through 23 May 2012
ER -