メインコンテンツ

Windows Subsystem for Linux (WSL2) への PX4 ソース コードのダウンロード

メモ

このセクションでは、ハードウェア セットアップ プロセス ([ハードウェア セットアップ] 画面を使用) の手順の一部として完了する必要のあるタスク、Download PX4 Source Code について説明します。

UAV Toolbox Support Package for PX4® Autopilots には、PX4 Autopilot Firmware v1.15.4 が必要です。

GitHub からの PX4 ソース コードのダウンロード

PX4 ソース コード (PX4 Autopilot Firmware v1.15.4) を Windows® Subsystem for Linux にダウンロードするには、次を行います。

  1. WSL2 シェルを起動します。

    1. Windows の "スタート" キーを押して、cmd と入力し、"Enter" を押します。

    2. 次のコマンドを実行して、WSL2 シェルを起動します。

      wsl

  2. 次のコマンドを実行して、ホーム ディレクトリに移動します。

    cd ~
    このコマンドを実行すると、ターミナルのプロンプトが変わり、現在ホーム ディレクトリにいることが示されます。以下に例を示します。

    Tool strip

    警告

    WSL2 のホーム ディレクトリにファームウェアをクローンすることが重要です。WSL ファイル システムの外部にクローンすると、実行が遅い問題やアクセス権/権限エラーが発生します。

    メモ

    次の手順に進む前に、PC がアクティブなインターネット接続に接続していることを確認してください。

  3. git を使用して、PX4 ソース コードをダウンロードします。

    git clone https://github.com/PX4/PX4-Autopilot.git --recursive

    ダウンロードが完了するまで数分かかることがあります (インターネット速度による)。

  4. ファームウェアがクローンされたら、WSL2 で以下のコマンドを順に実行します。

    1. cd PX4-Autopilot

    2. git checkout v1.15.4 -f

    3. git submodule update --init --recursive

  5. WSL2 で次のコマンドを実行して、必要なバージョンの PX4 Firmware (v1.15.4) がクローンされていることを確認します。

    • git describe --tags

    コマンドの出力が v1.15.4 であることを確認します。これは、必要なファームウェア バージョンがクローンされたことを示しています。

この手順を完了したら、[ハードウェア セットアップ] 画面に戻ってその後の手順を続行します。

参考

トピック