dji-sdk/Payload-SDK

DJI Payload SDK Official Repository

DJI Payload SDK (PSDK) は、DJIドローンに取り付けるペイロード(アドオンデバイス)を開発するための公式SDKです。DJIのアダプターハードウェア(X-Port、SkyPort、または拡張ポートアダプター)と連携し、カスタムデバイスがドローン自体と情報やリソースを交換できるようにします。

開発者はこれを使って、ペイロードを駆動するソフトウェアロジックを記述します。READMEには使用例がリストされています:

  • 自動飛行コントローラー — カスタムオートパイロット制御
  • ペイロードコントローラー — カメラ、センサー、その他の機器の操作
  • ビデオ画像解析プラットフォーム — 機上でのビデオ処理と解析
  • マッピングカメラ — 空中測量と再構築
  • メガホンとサーチライト — 拡声・照明ツール

コードベースはMITライセンスで、LinuxおよびRTOSプラットフォームを対象としています。完全なドキュメントとAPIリファレンスはDJIの開発者サイトにあり、サポートはDJI開発者フォーラム、サポートチケットシステム、Stack Overflow(タグ:dji-sdk)で受け付けています。プロジェクトは活発にメンテナンスされており、バージョンバッジはV3.17.0を示しています。貢献も歓迎しますが、DJIはプルリクエストのレビューが迅速でない場合があること、質問はdev@dji.comへ送ることを注意しています。

要するに、サードパーティのハードウェア制作者が独自のデバイスをDJIドローンとスマートに連携させるための橋渡しです。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト