RoboCup is an international scientific initiative with the goal to advance the state of the art of intelligent robots. When established in 1997, the original mission was to field a team of robots capable of winning against the human soccer World Cup champions by 2050. While that mission remains, RoboCup has since expanded into other relevant application domains based on the needs of modern society
. The project assignment is to create a robot soccer team and peripherals, capable of participating in the RoboCup small size league. On the hardware side this means creating 6 robot drones and setting up a server capable of directing these robots. The team will have to make a field with camera setup for testing. The robots will be set up as drones, solely waiting for commands over wireless about what to do and execute these. The server handles all image processing, prediction, tactic and sends commands to the robots. On the software side this project consists of developing a program which uses the camera input stream, processes the data and directs this into tactics and paths for the robots. The system needs to be able to recognize all robots and the ball as well as their relative positions. It needs to predict behaviour of the ball and of other team’s robots and adjust its strategy to it. This results in use of complex algorithms and prediction mathematics. The project outcome should serve as a platform for different students in the upcoming years. Therefore the project needs to be documented well and the products build modular and adaptable. The knowledge and experiences we acquire also needs to be passed on. More information at http://www.robocup2013.org