A Nasa mission to search the sky for Earth-like planets is set to launch from Cape Canaveral in Florida.

More...