Robocup Junior Soccer
Eric Wieser
Right, so I’ll be talking about a robotics competition called robocup junior soccer
So firstly, what is Robocup?
I’ve had a lot of people think I meant this
Or even this
Robocup is neither of these things – it’s an international competition to build fully-autonomous football-playing robots
Goal
By [the] mid-21st century, a team of fully autonomous humanoid robot soccer players shall win [a] soccer game, complying with the official rule of the FIFA, against the winner of the most recent World Cup.
http://www.robocup.org/about-robocup/objective/
with the goal of producing a team of robots so good that they can beat the best humans. If that’s not ambitious enough, they plan to get there in around 35 years
The competition is split into a bunch of divisions
First, there’s the humanoid divisions. These are by far the hardest to work on – not only do they need to walk, but sidestep, kick, recover from a fall, and even dive to save goals. Adult size is particularly tricky – the taller they are, the harder they fall, The games are pretty slow-paced in these divisions, but they get faster year on year
The vehicular category is also subdivided – these robots move very quickly. The spots you can see on the top are for overhead cameras – remember, they’ve got to work out what to do without human intervention. The middle size league uses standard-size footballs, and supposedly. There’s one more league I haven’t mentioned
Junior. This is the simplest of the divisions, designed to get under 19-year-olds into the scheme. With the help of a friend, I entered this competition in 2010, using lego robotics parts very similar to those we used here.
And we did it again in 2011
Gameplay
Carpeted arena - 122×183 cm
IR-emitting ball
But first, on to how the game works.
It’s played on an arena around the third of the size of this desk, with raised walls to keep the ball and robot on the pitch, and brightly colored goals.
The ball is special too – it emits a specific infrared signal designed to be easy to detect
IR signal
So, the ball used gives off infrared light
It's a modulated 40kHz carrier wave, like you'd get in a TV remove. That's both good and bad - hard to confuse with natural light, but TV remotes use FM modulation, so most recievers throw away amplitude information. Unfortunately, that's the bit of information that tells us how far away the ball is.
To solve this problem, the wave given off looks like this [next slide], which is repeated at around 1kHz. The ball's going to move, so the signal recieved at the robot changes in amplitude, over time.
The detectors can't pick up any signal above this red line, so they see this
←
→
/
#