Meet the robonauts: NASA's humanoid robots

Open in new window