RIF Robocup team

RIF Robocup team

How to develop software for a soccer robot?

The RIF Robocup team at Fontys ICT develops software for the Turtle5K robot platform. We aim at playing robot soccer against other Robocup MSL teams (in the region). Since 2015 three groups of students have worked during their Embedded Systems minor on the robots. A variety of subjects has been dealt, like ball detection, positioning, game strategy. Since 2018 a permanent team is involved, in which students and lecturers work together.

The RIF robots are programmed in C++ using the ROS software framework. This is a publish subscribe mechanism that implements the functionality for action planning, world model and in the future game strategy. On the lower level, where higher reaction speeds are required, dedicated software is developed.

The project demonstration presents the RIF approach and the challenges we have faced so far in developing a soccer robot.