Space probe launches