Singapore Polytechnic has developed a team of robots in a project called the Robo-Erectus. These robots are aimed to compete in various soccer events for humanoids. Events like the RoboCup are among the competitions that it actually joined in past and has garnered some awards.
Robo-Erectus is a human sized, humanoid robot that has been developed by the Singaporean institution. This soccer-playing robot fared well during the Humanoid League of RoboCup 2007. It also went home with a fourth place finish during the penalty kick competition at the Humanoid Teensize League.
Powered by a lithium polymer battery, this biped robot can play up to 30 minutes, and with the on-board computer it can be manipulated remotely. Besides playing soccer that involves ball kicking, this robot can also walk, run and even climb a flight of stairs. Some of the few Robo-Erectus that have been developed by the institution are Robo-Erectus Senior, Robo-Erectus Junior and the Robo-Erectus Kid Size.
These teams of robots have different degrees of freedom with the senior having a 22 DOF. Although they may vary in size and name, these soccer playing bots have a cubic design or a double cube design that has several modules and built-in motors, allowing them to play with relative ease.