NASA launched a new communication satellite yesterday to stay in touch with its space station astronauts and relay more Hubble telescope images.