It's OK for a master's thesis which is what it was, but it's got a long way to go. I think I've seen better pool robots. Among other things, it shouldn't foul and they need to modify more extensively the generic robot they were using. I'm surprised it's aim was so poor. They need to work on the vision system as well, such as adding a camera along the aiming line.