C++
ArduPilot
Open-source autopilot firmware for multicopters, planes, rovers, boats, submarines, antenna trackers, and simulation.
ArduPilot - Open Source Autopilot Firmware You Can Simulate Locally
A practical technical look at ArduPilot: the open-source autopilot stack for aircraft, rovers, boats, submarines, …