Meet KiRo- the completely autonomous table soccer playing robot that rivals all but the most nimble foosball freaks. KiRo was developed at the institute for computer science at the University of Freiburg in Germany and was conceived for the purposes of research into the foundations of robotics and artificial intelligence (nice excuse guys). KiRo is capable of playing table soccer on a competitive level through a combination of various technologies built around a commercially available table soccer table. It consists of four individually mountable custom made control units, a safety light grid, a camera overlooking the table and a standard personal computer. Using the camera it perceives the playing field and depending upon the current game situation, it decides how the rods under its control should be moved.