技術ブログ

[ArduPilot] SITLでジョイスティックを使う

修正履歴

  • 2020.09.05 初版

注意事項

ジョイスティックが認識されないバグが反映されているバージョンが必要です。このURLのコミットより古いバージョンの場合は、最新のmasterをインストールしてください。

https://github.com/ArduPilot/MAVProxy/commit/d64bfe259250c74df2a67eef08e0a3eb13a9a309

必要な準備

手順

  1. ジョイスティックをUSB接続
  2. SITL起動時に有効にしたい(※sim_vehicle.pyから起動する場合)sim_vehicle.py -v ArduCopter --map --console --load-module joystick
  3. SITL起動後に有効にしたい場
    • ジョイスティック接続済みなら STABILIZE> module load joystick
    • 上記コマンドを実行した後にジョイスティックを接続したなら STABILIZE> joystick probe