For sure. All you need to do is to program the controller from ground up (derive your own dynamics formulas etc.), which is in C btw; build the vision system (and write your own algorithm, and integrate with the controller), and build your end effector (again, integrate with the controller). Good luck :)
What is the game called that the robots are playing after the billiards? I can't quite understand his accent, or he might be using a less common name for the game.