A robot climbing a ladder

2012-08-08 205

An amazing small step for the robot but great step for the humanoid research.