問題タブ [dronekit]

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.

0 投票する
1 に答える
136 参照

python - ドローンキット python goto_position_target_local_ned()

ArduCopter を SITL として Dronekit-python を実行すると成功しました。 (APM:Copter V3.4-dev)

次に、実際のコプター (APM:Copter V3.2.1) で同じコードを実行しても動作しません。コードはドローンキットの例からのものです。任意のアイデアやポインタをいただければ幸いです。

0 投票する
2 に答える
1383 参照

dronekit-python - Dronekit python車両接続タイムアウト

ソロドローンでドローンキットを使用して helloworld.py を実行しようとしています。

私の環境は

単純な helloworld の例を実行しようとすると、タイムアウトが発生しvehicle.connect()ます。

pymavlink も 1.1.73 にダウングレードしようとしましたが、うまくいきませんでした。どんな助けでも大歓迎です。

0 投票する
1 に答える
88 参照

android - Dronekit Android Drone コンストラクターがコンテキストを受け入れない

ドローンからデータを読み取る Android アプリを作成しようとしています。github と Javadoc で見た例では、新しい Drone のコンストラクターにはコンテキストが必要です。しかし、Android Studio の Drone はパラメーターを受け入れません。

Build.gradle:

マイ アクティビティ: (これは Android Studio によると正しいです)

次の行でエラーが発生します。

エラー: Drone の Drone() は (android.context.Context) に適用できません

私がどこで間違っているか誰が知っていますか?

0 投票する
3 に答える
2995 参照

dronekit-python - Python Dronekitで«左/右/前方/後方に移動»する方法は?

ヘキサコプターを自動操縦し、このチュートリアルに従うために APM を使用しています。この利用可能なコマンドを見ると、ドローンに左/右/前方/後方に移動するように命令する方法がわかりません。

誰でもこれについて私を助けることができますか?

0 投票する
0 に答える
70 参照

android - Dronekit-android API addMavlinkObserver がシステム クラッシュを引き起こす

PX4 ボードに正常に接続できるDronekit-androidパッケージを使用しています。しかし、mavlink メッセージをしばらく 1 スレッドで受信しようとすると、受信 API addMavlinkObserver がシステム クラッシュを引き起こします。

ドローンが接続された後、ボタンを押してこの関数を呼び出すと、クラッシュします。

誰にもアイデアはありますか?

0 投票する
2 に答える
3068 参照

dronekit-python - Dronekit の Arducopter で GUIDED_NOGPS モードを設定するには?

どのようにArducopterにguided_nogpsモードに入るように命令するのですか? gps 拒否環境での操作を計画しています。他の投稿では、guided-nogps でこれが可能であることが示されていますが、そのモードを設定する方法がわかりません。Dronekit (python) vehicle.mode = VehicleMode("Guided_NoGPS") を使用すると、そのようなモードがないことを示すエラーが返されます。

また、Mavlink はモードの確認を拒否します。

私のセットアップは、Raspberry Pi コンパニオンを備えた Arducopter を実行する Pixhawk です。ファームウェアは v3.5 dev で、DroneKit-SITL では v3.4 です (このために独自の v3.4 バイナリをコンパイルしました)。

他のすべてはうまく機能しています (たとえば、この投稿のおかげで set_attitude_target を介して制御する DroneKit を介してヘリコプターの姿勢を設定する方法 -- SET_ATTITUDE_TARGET が機能していません) - 屋内に入ることができる必要があるだけです!

また、Arducopter v3.4 Controlling Movement without GPSのリリース前に、この投稿で、オプティカル フロー センサーが必要になる可能性があることに気付きました。その要件は満たされましたか?

再度、感謝します!

すべてのアドバイスを歓迎します。

Squilter さん、ご協力ありがとうございます。フライトモードを変更する関数を作成しました (20):

メッセージは正しく受信されましたが、成功しませんでした (結果 3 が返されました)。私がよくわからなかったのは、仕様がプラットフォーム固有であることを示しているパラメーター 2 でした。Arducopter ではどうすればよいかわからなかったので、0 を付けました。

繰り返しますが、どんな提案も歓迎します。