Friday, March 5, 2010

RoboSoccer

RoboSoccer is a competition under RoboCup. RoboSoccer is an interesting competition in which participants build robots with the necessary sensors and stuff to play soccer. Of course, not with legs. The robot size must be within 22cm in diameter. Two robots per team will be on the pit in a match. That makes 4 robots on the pit. Robots have to be equipped with sensors to sense a ball which will emit infra-red light rays. Seems hard? Yes, it is really challenging.

Our school took part in this competition last November and got a few places in the RoboCup Worlds held in Singapore, end of June. As we need a lot of time, we have already started on our work. First, we have to plan. Plan where we intend to place the sensors, circuit, motors, plan how we want our robots to work. Planning is the most crucial part as it decides the outcome of the robot.

Next, we have to build the robot. The robot will have at least 2 layers to hold the motors, shooter, sensors and the circuits. Of course, we start with the first layer. Cutting acrylic and then going on to drilling holes and lastly screw in the motors and the shooter. To construct the circuit board, we need to know how to solder the wires. It is quite fun but we have to be careful not to burn the circuit board and not to scald our hands. There are lots of other stuff to add in like infra-red sensor, ultrasonic sensor, compass sensor, power source and capacitors.

Before we code the program, we need to come out with an algorithm. An algorithm which will be effective in getting the ball, effective in guarding the goal and effective in shooting into the goal. Coding seems hard and complicated but if we understood how it works, it will be simpler.

I think it is very exciting and we will feel a sense of achievement when we have completed a new kind of robot that can play soccer. And for your information, RoboCup's ultimate goal is to develop a team of fully autonomous humanoids that can win against the world's best human soccer team by 2050. Do you think it is possible? Think about it...

No comments:

Post a Comment