Space Weather Worry for Mars Odyssey Launch Sat. NASA's 2001 Mars Odyssey is ready for a Saturday liftoff, as long as the Sun cooperates. Scott Hubbard, Mars program director at NASA Headquarters, said the Mars Odyssey and its Delta 2 booster are ready for a Saturday liftoff.
Space weather is always a launch constraint.
It just happens that we're in a period of high solar activity . NASA has a launch window that extends from April 7 to April 27. There are two launch windows per day within a 20-day period. Hubbard said the Mars Odyssey mission is ready for its trek to Mars. We've been through numerous reviews.