CAMP. Spacecraft