RoboCup humanoid challenge: that's one small step for a robot, one giant leap for mankind | IEEE Conference Publication | IEEE Xplore