Controlled Kicking under Uncertainty (2010)
In RoboCup, robots must make quick decisions under uncertainty. To this end, this paper introduces a new approach to enable humanoid soccer robots to execute kicks quickly and ensure that they move the ball down field. This paper presents a kick engine capable of kicking at a variety of distances and angles and then describes a novel kick decision method for selecting from among a large set of possible kicks. This method prunes and orders the kicks according to a metric and then chooses the first possible kick that ensures that our field position is improved. For the RoboCup 2010 challenge events, we took a more cautious approach, taking additional time to line up the ball and being more conservative in our kick selection. These methods proved successful at RoboCup 2010, as our UT Austin Villa team came in third in the soccer competition and second in the challenges.
In The Fifth Workshop on Humanoid Soccer Robots at Humanoids 2010, Nashville, TN, 2010.

Samuel Barrett sbarrett [at] cs utexas edu
Katie Genter katie [at] cs utexas edu
Todd Hester todd [at] cs utexas edu
Michael Quinlan mquinlan [at] cs utexas edu
Peter Stone pstone [at] cs utexas edu