Home /Research /Robotic Billiards: Understanding Humans in Order to Counter Them
OTHER

Robotic Billiards: Understanding Humans in Order to Counter Them

Thomas Nierhoff, Konrad Leibrandt, Tamara Lorenz, Sandra Hirche

Year
2015
Citations
12

Abstract

Ongoing technological advances in the areas of computation, sensing, and mechatronics enable robotic-based systems to interact with humans in the real world. To succeed against a human in a competitive scenario, a robot must anticipate the human behavior and include it in its own planning framework. Then it can predict the next human move and counter it accordingly, thus not only achieving overall better performance but also systematically exploiting the opponent's weak spots. Pool is used as a representative scenario to derive a model-based planning and control framework where not only the physics of the environment but also a model of the opponent is considered. By representing the game of pool as a Markov decision process and incorporating a model of the human decision-making based on studies, an optimized policy is derived. This enables the robot to include the opponent's typical game style into its tactical considerations when planning a stroke. The results are validated in simulations and real-life experiments with an anthropomorphic robot playing pool against a human.

Keywords

Markov decision processRobotAdversaryComputer scienceProcess (computing)MechatronicsArtificial intelligenceHuman–computer interactionPartially observable Markov decision processRobotics

Related papers

Browse all OTHER papers