問題タブ [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.
python - ドローンキット python goto_position_target_local_ned()
ArduCopter を SITL として Dronekit-python を実行すると成功しました。 (APM:Copter V3.4-dev)
次に、実際のコプター (APM:Copter V3.2.1) で同じコードを実行しても動作しません。コードはドローンキットの例からのものです。任意のアイデアやポインタをいただければ幸いです。
dronekit-python - Dronekit python車両接続タイムアウト
ソロドローンでドローンキットを使用して helloworld.py を実行しようとしています。
私の環境は
単純な helloworld の例を実行しようとすると、タイムアウトが発生しvehicle.connect()
ます。
pymavlink も 1.1.73 にダウングレードしようとしましたが、うまくいきませんでした。どんな助けでも大歓迎です。
android - Dronekit Android Drone コンストラクターがコンテキストを受け入れない
ドローンからデータを読み取る Android アプリを作成しようとしています。github と Javadoc で見た例では、新しい Drone のコンストラクターにはコンテキストが必要です。しかし、Android Studio の Drone はパラメーターを受け入れません。
Build.gradle:
マイ アクティビティ: (これは Android Studio によると正しいです)
次の行でエラーが発生します。
エラー: Drone の Drone() は (android.context.Context) に適用できません
私がどこで間違っているか誰が知っていますか?
dronekit-python - Python Dronekitで«左/右/前方/後方に移動»する方法は?
ヘキサコプターを自動操縦し、このチュートリアルに従うために APM を使用しています。この利用可能なコマンドを見ると、ドローンに左/右/前方/後方に移動するように命令する方法がわかりません。
誰でもこれについて私を助けることができますか?
android - Dronekit-android API addMavlinkObserver がシステム クラッシュを引き起こす
PX4 ボードに正常に接続できるDronekit-androidパッケージを使用しています。しかし、mavlink メッセージをしばらく 1 スレッドで受信しようとすると、受信 API addMavlinkObserver がシステム クラッシュを引き起こします。
ドローンが接続された後、ボタンを押してこの関数を呼び出すと、クラッシュします。
誰にもアイデアはありますか?
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 を付けました。
繰り返しますが、どんな提案も歓迎します。