PX4 Autopilot
PX4 is the open source flight control firmware the Dronecode Foundation stewards — the software running on the vehicle that MAVLink and MAVSDK talk to. It exposes no network API of its own; its programmable surface is the MAVLink link, reached through MAVSDK or a ground station.