Development Guide

Installing Files and Code

The PX4 code can be developed on Mac OS, Linux or Windows. Mac OS and Linux are recommended since image processing and advanced navigation cannot be easily developed on Windows. If unsure, new developers should default to Linux and the current Ubuntu LTS edition.

Development Environment

The installation of the development environment is covered below:

If you're familiar with Docker you can also use one of the prepared containers: Docker Containers

Once finished, continue to the build instructions.