Astronauts Perform Upgrades on Hubble (IMAGE) NASA/Goddard Space Flight Center Caption A team of astronauts perform upgrades on the telescope during a spacewalk in the 2002 servicing mission. One astronaut uses a handrail (left) to hold onto Hubble while the other is attached to the shuttle's robotic arm by a foot restraint (right). Credit NASA Usage Restrictions None License Licensed content Disclaimer: AAAS and EurekAlert! are not responsible for the accuracy of news releases posted to EurekAlert! by contributing institutions or for the use of any information through the EurekAlert system.