問題タブ [dronekit-python]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
dronekit-python - rc チャネルを上書きせずに Mavproxy を使用して APM を装備する方法
Dronekit-python API を使用して APM ベースのドローンを制御していますが、最近、コードを使用して武装しようとして問題に直面していますvehicle.armed = True
が、エラーが発生します。また、次を使用して Mavproxy から直接武装しようとしましたがarm throttle
、常に次の MAVLik メッセージが表示されます: COMMAND_ACK {command : 400, result : 3}
. これが、MAVLink が結果をコードで返す唯一の方法です。この場合、3 は「UNKNOWN/UNSUPPORTED」を意味しますが、エラーの原因などの詳細情報は提供しません。そして、コマンド 400 は、de order が arm/disarm であるためです。
いくつかの試行テストの後、以前に 3 番目のラジコン チャネル (スロットル チャネル) を 0 以外の値にオーバーライドした場合、なんとか武装することができましたrc 3 1000
。問題は、それを行うとそのチャネルが無効になり、再度 0 に設定しない限りそのチャネルを使用できなくなることです。
私は他の人のコードを検索しましたが、誰も同じ問題を抱えているようには見えません。誰でも私を助けることができますか?ありがとう。
dronekit-python - コントローラーをオンにする必要なく、Dronkit-Python を使用してドローンを武装させる方法は?
Dronkit-Python を使用して武装しようとしていますが、コードを使用して適切に武装させることができますが、コントローラーをオンにする必要があります。
とにかくこれをバイパスする方法はありますか?
dronekit-python - DroneKit を使用して Windows 用の地上管制ステーションを構築する
DroneKit.io ページでは、Windows 用の地上管制ステーションを作成するときに DroneKit Python を使用することが言及されています。ただし、これに関するドキュメントはないようです。
これは単純に COM ポートをシミュレートし、他の地上管制局のプロキシとして機能することを意図したもので、MAVLink のハイジャックを容易にするだけですか?
また、低遅延プロセスに使用されている Python についても言及しています。これは矛盾しているようです。MAVLink をハイジャックする目的で C/C++ を使用するよりも優れているという理由はありますか?
ありがとう!
python-2.7 - 端末なしでdronapiを使用してpythonスクリプトを実行する
mavproxy.py を実行して Droneapi をロードした後、コマンド プロンプトでサンプルを実行することができました。しかし、スクリプトをダブルクリックすると、「'local_connect' が定義されていません」というメッセージが表示され、上記のようにターミナルで実行されますが、ダブルクリックだけでは実行できません。私の質問は次のとおりです。ダブルクリックだけでdrooneapiを使用してスクリプトを実行する方法はありますか?
Windows 8.1 を使用
前もって感謝します
python - Solo 3dr に OpenCV をインストールする方法
3dr Solo コンピュータ (Linux 3dr_solo 3.10.17 armv71) に OpenCV または Python-OpenCV をインストールするには?
ダウンロード可能な .tar または .rpm パッケージはありますか?