With a Red Team acting as an over-the-shoulder review panel, NASA’s Jet Propulsion Laboratory and Lockheed Martin Space Systems Co. say they are on target for an Apr. 7 launch of the space agency’s next mission to the red planet. The mission is the 2001 Mars Odyssey, which is to spend two years mapping the planet’s surface and measuring its environment with an eye on understanding the basics of what it will take for man to visit, and perhaps live, on the planet. The 2001 Odyssey will operate from a 400-km.- (250-mi.) high-Sun-synchronous orbit. Launch from Cape Canaveral will be on a Delta II.