I’m currently completing my final year software engineering degree at UNSW. Over the last few months, I have been working with Sony AIBO robots, on a project known as RoboCup. The next few paragraphs are an official description of the project:
“RoboCup is an international joint project to promote AI, robotics, and related field. It is an attempt to foster AI and intelligent robotics research by providing a standard problem where a wide range of technologies can be integrated and examined. RoboCup chose to use soccer game as a central topic of research, aiming at innovations to be applied for socially significant problems and industries.
The ultimate goal of the RoboCup project is by 2050, develop a team of fully autonomous humanoid robots that can win against the human world champion team in soccer.
In order for a robot team to actually perform a soccer game, various technologies must be incorporated including: design principles of autonomous agents, multi-agent collaboration, strategy acquisition, real-time reasoning, robotics, and sensor-fusion. RoboCup is a task for a team of multiple fast-moving robots under a dynamic environment. RoboCup also offers a software platform for research on the software aspects of RoboCup.
One of the major applications of RoboCup technologies is a search and rescue in large scale disaster. RoboCup initiated RoboCupRescue project to specifically promote research in socially significant issues.”
Our team, named rUNSWift, has been participating in the competition since 1999, and has been world champion twice and came 2nd twice. Our team is made up of undergraduate computing students, researching Robocup as our honours year thesis, so annually the core team consists of new students, supervised by UNSW and NICTA (National ICT Australia) staffs.
This year, the competition will be held in Padua, Italy from 5th July to 11th July. There’re only a few more weeks until the competition start, and our robots are under ‘intensive training’.