# --recursive alt modüllerinin (submodules) de otomatik olarak klonlanmasını sağlar.
git clone https://github.com/PX4/PX4-Autopilot.git --recursive
# `--no-nuttx` nuttx yüklemesi kapatılmış olur
# `--no-sim-tools` simülasyon ortamı kapatılmış olur.
bash ./PX4-Autopilot/Tools/setup/ubuntu.sh
bash ./PX4-Autopilot/Tools/setup/ubuntu.sh --no-sim-tools --no-nuttx
# Ek bağımlılıklar
sudo apt-get install protobuf-compiler libeigen3-dev libopencv-dev -y
# Oluşabilicek hata durumunda
git submodule update --recursive
make distclean
# region 'flash' overflowed by XXXX bytes yüklenen dosyanın
# boyutu büyük olması durumunda karşılanır.