Enjoy losing at pool? Well the folks at Queen’s University just made it a whole lot easier. The Deep Green robot was created with the purpose of playing a flawless game, allowing it to beat even the most skilled human players. More than a couple of research papers have been written on the project. A ceiling-mounted Canon 350D tracks the position of all of the balls, in addition to another cue-mounted cam (for higher shot accuracy). Using a bunch of calculations, and a computer (probably more advanced than an Arduino), the Deep Green is able to strategize and play. Very well.
On a positive note, another team from Queens is working on a seperate but related project: ARpool (as in augmented reality). It was created to make playing pool easier. The website does not provide much info, but it seems to project different moves onto the pool table, allowing an inexperienced player to tell whether a shot is at all possible.