Skydio CloudとDroneSenseを統合する方法
Published: Updated:
DroneSenseとSkydio Cloudの統合により、操縦、プログラム管理、運用ソリューションを組み合わせ、Skydioの戦略的なフリート管理とライブストリーミングを実現します。
この統合は、以下のタイプのドローンをサポートします:
- Skydio X10
- Skydio X2
- Skydio 2+
統合要件:
- Skydio管理アクセス
- DroneSense管理アクセス
- インターネット接続されたコンピューター
- Skydio ライブストリーミングライセンス*
- ライブストリーミングライセンス*付きDroneSense
*ライブストリーミングの統合にのみ必要です。フリート管理には必要ありません。
Skydio Cloudのセットアップ手順
ステップ1 - Skydio Cloudアカウントを設定する(まだ設定されていない場合)
- 詳細な手順については、Skydio Cloudを始めるをご覧ください。
ステップ2 - データキャプチャを有効にする
- 「設定」を選択します
- 「一般」を選択します
- 「データキャプチャ」までスクロールダウンします
- GPSとテレメトリをオンに切り替えます
ステップ3 - Webhookを2つ作成します:
- 「設定」を選択します
- 「Webhook」を選択します
- 「Webhookを作成」を選択します
- 関連する名前(例:DroneSense)を選択し、以下のURLを追加します:
https://external.dronesense.com/v1/externalintegrations/skydio
- 「作成」を選択してワークフローを完了します
- テレメトリ用にWebhookがもう1つ必要です。2つ目のWebhookの名前を選択した後、以下のURLを追加します:
https://external.dronesense.com/v1/externalintegrations/skydio/telemetry
ステップ4 - アラートを作成する:
- 「設定」を選択します
- 「アラート」を選択します
- 「アラート」を追加します
- 各アラートについて、次の情報を入力します
アラート#1 |
|
アラート#2
(ライブストリーミングのみ) |
|
ステップ5 - RTSPストリーミングとライブテレメトリをオンに切り替える*
- cloud.skydio.comをご覧ください
- 「設定」を選択します
- 「ライブストリーム」を選択します
- 「ライブAPI」タブを選択します
- RTSPストリーミングとライブテレメトリをオンに切り替えます
*ライブストリーミングの統合にのみ必要です
[note] これらのオプションがSkydio Cloudに表示されない場合は、Skydioチームに連絡して、これらのオプションを使用できるようにアカウントを有効化してください。[/note]
ステップ6 - 統合用のSkydio APIトークンを生成する:
- 「設定」を選択します
- 「APIトークン」を選択します
- 「トークンの生成」を選択します
- トークンに名前を付け、トークンの権限を設定します
-
- アラート - 読み取り専用 **
- アタッチメント - 読み取り専用(オプション)
- バッテリー - 読み取り専用(バッテリーデータを取得するためのオプション)
- ドック - 読み取り専用(オプションですが推奨)
- ミッションスケジュール - 読み取り専用、コントローラーでミッションを行う場合は読み取りおよび書き込みが可能
- ミッション - 読み取り専用
- フライト - 読み取り専用
- マーカー - 読み取り専用、マーカーを使用する場合は読み取りおよび書き込みが可能
- メディア - 読み取り専用
- ユーザー - 読み取り専用(オプションですが推奨)
- フライトテレメトリ - 読み取り専用
- ライブストリーム - 読み取り専用*
- ライブテレメトリ - 読み取り専用*
- 車両 - 読み取り専用
- Webhook検証 - 読み取り専用
- Whoami - 読み取り専用(オプション)
-
- 「生成」を選択します
- APIトークン(個人用アクセストークン)をコピーします
*ライブストリーミングにのみ必要
**アラートをトリガーし、Webhookを有効にするために必要
[note] このブラウザタブは開いたままにしておいてください。DroneSenseとの統合を設定する際に、この個人用アクセストークンが必要になります。個人用アクセストークンは、ページが更新されるまでの間のみ使用できます。ページを更新しないでください。更新すると、トークンシークレットへのアクセスが失われ、新しいトークンを作成する必要があります。[/note]
DroneSenseのセットアップ手順
ステップ1- DroneSenseサポート(help@dronesense.com)に連絡して、DroneSense/AxonAirアプリケーションでSkydioフラグを有効にする
- DroneSenseからCloudStream for Skydioを購入している必要があります
ステップ2 - Skydio CloudとDroneSenseでパイロットのメールアドレスが同じであることを確認する。
- 飛行およびストリーミングを計画しているすべてのパイロットは、Skydio Cloudで使用しているのと同じメールアドレスを使用して、DroneSenseに登録する必要があります
ステップ3 - ブラウザで新しいタブを開き、web.dronesense.comにアクセスする:
- 管理者レベルのメールアカウントを使用して、組織のDroneSenseアカウントにサインインします
- このメールアドレスはSkydioへのログインに使用するメールアドレスと一致する必要があります。メールアドレスが一致しないと、DroneSenseはデータを適切に同期できません。
ステップ4 - 組織の設定の下にSkydio APIトークンを追加する:
- 「組織の設定」ページを選択します
- API統合セクションまでスクロールダウンします
- Skydio CloudからAPIトークン(個人アクセストークン)をコピーし、Skydio APIキーフィールドに貼り付けます
- Skydio CloudからトークンIDをコピーし、Skydio APIキーIDフィールドに貼り付けます
- ライブストリームを見たいミッションを選択します
- ミッション共有コードがオンになっていることを確認します
- デフォルトの推奨ビットレート(4mbps)を使用するには、ビットレートを0に設定したままにします
- DroneSenseでAPIのセットアップを完了するには、「過去のSkydioフライト履歴を読み込む」を選択して、SkydioからDroneSenseにデバイスデータを転送します。
各ドローンで検証するパイロット手順(1回限りのセットアップ)
ステップ1 - Skydio CloudとDroneSenseに登録されているパイロットでSkydioコントローラーにログインします
ステップ2 - Skydioドローンを飛ばす
ステップ3 - テレメトリデータがSkydio Cloudと同期していることを確認する
- フライトテレメトリは手動でプッシュすることができます。詳細な手順については、フライトテレメトリをSkydio Cloudにアップロードする方法をご覧ください。
- 最大5分間待ちます
ステップ4 - Skydioドローンとそのフライトデータの両方が、DroneSenseアカウントのドローンハードウェアセクションに表示されていることを確認する。
ステップ5 - ミッションで新しいフライトを実行し、コントローラーを介してライブストリームを有効にします。
FAQとトラブルシューティング
[accordion heading="どのSkydioドローンが対応していますか?"]
Skydio X10、Skydio X2、Skydio 2/2+のすべてに対応しています。
[/accordion]
[accordion heading="上記のステップに従いましたが、まだライブストリームが表示されません。どうしたらいいですか?"]
- Skydio CloudユーザーとDroneSenseユーザーのメールアドレスが一致しているか確認してください。
- このドキュメントの設定手順の後にドローンが飛行したことを確認し、SkydioのログがDroneSenseと同期したことを確認するために5分間待ちます。ドローンがハードウェアに表示され、Skydioのログが同期されたことを確認できます。ドローンが正常に登録された場合は、ハードウェアでドローンをクリックすると、「オンボード設定」が表示されます。
- Skydio CloudがRTSPストリーミングに対応していることを確認します。
- メニューから「設定」を選択し、「ストリーミング」をクリックします
- RTSPストリーミングのセクションとライブテレメトリのセクションが必要です
- ない場合は、Skydio CSチームまでお問い合わせください
- APIトークンIDとシークレットがDroneSenseに正しく配置されていることを確認します。
- シークレットは、トークンが生成された後に1回だけコピーできます。次に例を示します。
- トークンIDは、トークンの横の省略記号をクリックし、「トークンIDをコピー」を選択すると表示されます
- シークレットは、トークンが生成された後に1回だけコピーできます。次に例を示します。
- 他のDroneSense組織でドローンを飛行させたことがありますか?その場合は、以前のDroneSense組織でドローンをアーカイブし、新しいDroneSense組織でセットアッププロセスを繰り返す必要があります。
[/accordion]
[accordion heading="Skydio CloudとDroneSenseではライブストリームが表示されていますが、Axon Airでは表示されません"]
Skydio CloudのAxon統合タブが正しく設定されていることを確認してください。これは、「設定」>「Axon統合」の下にあります。
[/accordion]
[accordion heading="ストリームのコールサインがパイロットと一致しません"]
現在、コールサインは、ライブストリーム配信前のドローンを操縦したパイロットと一致しています。
[/accordion]
[accordion heading="Skydio CloudでDroneSenseのミッションやコールサインを変更できますか?"]
現在、ミッションまたはコールサインを変更する唯一の方法は、DroneSense CoPilotアプリを使用することです。Skydioは、Skydioのクラウド上でのRemote Flight DeckとコントローラーのDSミッションとコールサインの変更機能のサポートに取り組んでいます。
[/accordion]
[accordion heading="DroneSenseにアクセスできません"]
アカウントについては、DroneSenseサポート担当者にお問い合わせください。
[/accordion]
[accordion heading="Skydio CloudやDroneSenseでフライトデータが表示されません"]
- フライトテレメトリをアップロードする前にSkydio Cloudアカウントを設定する必要があります。Skydio Cloudを始めるを参照してください。Skydio Cloudを設定する前にキャプチャされたメディアは同期されません。
- 飛行後のテレメトリをアップロードするために、コントローラがインターネットまたはセルラーデータに接続されていることを確認してください。
[/accordion]
[accordion heading="Skydio Cloudで機体が請求されていますか?"]
機体は自動では組織に関連付けられないため、フリートに必要な機体を請求する必要があります。
ステップ1 -「設定」を選択します
ステップ2 - 「デバイス」を選択します
ステップ3 - 「デバイスの請求」を選択します
ステップ4 - 機体のWiFiを入力します (例 : Skydio2: - xxxx)
- 「機体」タブには、関連付けられている機体IDのリストが表示されます
[info]「別の組織に関連付けられている機体の請求はできません。機体は削除できません。」とのエラーメッセージが表示された場合や機体を削除する必要がある場合は、Skydioカスタマーサポートにお問い合わせください。[/info]
[/accordion]
もっと見る
さらに詳しい情報は、関連記事をご覧ください
Skydio CloudでMedia Syncを使用する方法
Skydio, Inc. A0298
この記事は役に立ちましたか?