Fully Autonomous Spacecraft