ISS Will Soon Have Its Own Robot
Dextre's good to go... now, it just needs its "eyes" and
"hands." STS-123 Mission Specialists Rick Linnehan and Robert L.
Behnken were hard at work Monday evening, outside the orbiting
complex formed by the docked International Space Station and space
shuttle Endeavour.