Well, it's inevitable now. RoboGames obviously needs to add a new event: robot pool. Willow Garage got their PR2 sinking balls as part of a week-long hackathon, and at ICRA, the Germans answered back with a similarly-sized dual arm robot able to pocket five balls in a row:
Thomas Nierhoff, a masters student at Technische Universität München (TUM), used a human-sized mobile robot with dual 7-DOF arms that's able to manipulate a pool cue similarly to how a human does. A camera above the table tracked the positions of the balls and helped the robot plan its shots, separating each into various difficulty thresholds to help the bot decide which it should take. It managed to nail most of the easier shots about 80% of the time, which isn't too shabby, and seems like it would probably make it competitive with the PR2.
It's a shame, then, that Germany is such a long way from California. But wait! It just so happens that there are several PR2s in Germany. And it also just so happens that one of them is right there at TUM, albeit in a different lab. Personally, I don't see how it would be possible not to set up a friendly little game, and if Rosie wants to get involved too, I'm all for that. Place your bets in the comments!
This robot was presented at ICRA in a paper entitled "Playing Pool with a Dual-Armed Robot" by Thomas Nierhoff, Omiros Kourakos, and Sandra Hirche, all with the Institute of Automatic Control Engineering at TUM.
[ TUM ]
Evan Ackerman is a senior editor at IEEE Spectrum. Since 2007, he has written over 6,000 articles on robotics and technology. He has a degree in Martian geology and is excellent at playing bagpipes.