"I figured I should just do it when the timing is right and realise my dream."
Top photos from the past week.
Top technology pictures in 2015.
Humanoid robots show off their skills at the annual Robocup competition.
Twenty-four teams compete to win a portion of a $3.5 million prize by operating humanoid robots across a task...