toppers / hakoniwa-unity-drone-model

Unity-based drone simulator for seamless integration with PX4, offering realistic flight dynamics and visualization. Designed for flexible simulations with support for external game engines and headless operation capabilities.
12 stars 1 forks source link

DroneAppWin/DroneAppWin.x86_64 存在しない #42

Open FUNRoboStudio opened 3 days ago

FUNRoboStudio commented 3 days ago

https://github.com/toppers/hakoniwa-unity-drone-model?tab=readme-ov-file にある通りWindows11環境にインストールをしました。Git Bash から bash ./plugin/activate_app.bash DroneAppWin 実行したら ./DroneAppWin.x86_64 が存在しないと言うエラーが出ました。

回避方法を教えてください。

使ったモデル : https://github.com/toppers/hakoniwa-unity-drone-model/releases/download/v2.1.0/DroneAppWin.zip

image image
tmori commented 3 days ago

https://github.com/toppers/hakoniwa-unity-drone-model?tab=readme-ov-file にある通りWindows11環境にインストールをしました。Git Bash から bash ./plugin/activate_app.bash DroneAppWin 実行したら ./DroneAppWin.x86_64 が存在しないと言うエラーが出ました。

回避方法を教えてください。

ご連絡ありがとうございます! まず、1点、お詫びいたします。REAMDEの説明ですが、Winodws向けには正しくありませんでした。

Windowsの場合は、DroneAppWin.x86_64 ではなく、model.exe というファイルが対応するものです。

そして、Unityアプリの起動方法は、以下の2つのやり方で実行いたします。

  1. Windows エクスプローラで実行する
  2. Windows Powershell で、model.exeを直接実行する

Windowsエクスプローラで実行する手順

Windowsエクスプローラで、DroneAppWin を開き、その中に存在する model.exe をダブルクリックすることで起動します。

Windows Powershell で、model.exeを直接実行する

  1. Windowsキー + R を押して、"ファイル名を指定して実行" ダイアログを開きます。

  2. powershell」と入力して Enter キーを押します。

  3. cd コマンドを使って、DroneAppWin ディレクトリまで移動します。例えば、DroneAppWinCドライブ にある場合、以下のように入力します:

    cd C:\path\to\DroneAppWin

    path\to は実際のディレクトリパスに置き換えてください。

  4. 次に、model.exe を実行するために以下を入力します:

    .\model.exe

これで、UnityアプリがPowershellから起動するはずです。