Robocup

Robocup

Humanoid robots show off their skills at the annual Robocup competition.