No longer do Navy drones have to be land-based. The United States Navy has officially tested the X-47B on an aircraft carrier and it is the first unmanned aircraft to be launched from an aircraft carrier. Even cooler, the X-47B was launched from the aircraft carrier using the steam-powered catapult.
To be fair, the system was piloted by a person located on the aircraft carrier. After taking off, the drone was piloted to a runway on land for landing. With this first test successfully completed, the X-47B will now have its automatic navigation and landing tested.