箱庭ドローンシミュレータ 準備編
PX4フライトコントローラのビルド
目次
用語集・改版履歴
| 略語 | 用語 | 意味 |
|---|---|---|
| No | 日付 | 版数 | 変更種別 | 変更内容 |
|---|---|---|---|---|
| 1 | 2025/09/23 | 0.1 | 新規 | 新規作成 |
1. PX4 フライトコントローラでのシミュレーション¶
箱庭ドローンシミュレータでは、実際にドローンに搭載されるフライトコントローラのソフトウェアを利用したシミュレーションができます。
本ドキュメントでは、PX4 フライトコントローラを利用したシミュレーション環境を構築するための、PX4のビルド手順を説明します。
1.1. PX4 フライトコントローラのソフトウェア入手¶
githubに公開されているPX4-Autopilotを入手します。
Windows環境では、WSL2を前提にしています。WSL2での動作に影響がでないたいめにも、/mnt/cなどには導入しないようにしてください。
mkdir px4
cd px4
git clone --recursive https://github.com/PX4/PX4-Autopilot.git
PX4フライトコントローラのビルド¶
gitでcloneしたソフトウェアをビルドします。ビルドに必要なパッケージ類は自動的に設定されます。
cd ~/px4/PX4-Autopilot
bash Tools/setup/ubuntu.sh --no-nuttx --no-sim-tools
make px4_sitl_default