ArduPilot

Find alternatives: