Soccer Robot is a very complex machine. It will require many different kind of sensors (like image sensor, ultrasonic range finder, infrared proximity detectors etc.) to follow the soccer ball. A huge microprocessor based circuitry with hardcored programming will make it work perfectly.
So if you are a newbie in electronics and microcontrollers/microprocessors this will be a bit difficult to build.