Skip to content

箱庭ドローンシミュレータ 準備編

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