Currently slated for a 2005 launch to the International Space Station, Dextre's precision abilities make it the leading robot technology for a Hubble repair mission.