改訂

日付

説明

1.0

2025年1月9日

初版

2.0 2025年4月18日 FIELD_OF_VIEW_CHANGEDを追加しました

[info]ご質問やサポートが必要な場合は、IntegrationSupport@skydio.com までお問い合わせください[/info]

Skydioアプリケーションは、Androidインテントを介してSkydio X10Dコントローラー上で実行されている他のAndroidアプリケーションと情報を共有します。このページでは、バージョン39以降のSkydioアプリケーションで生成されるインテントについて説明します。

com.skydio.app.TELEMETRY_STATE_CHANGED

インテントの説明: 機体のテレメトリー情報(位置、姿勢など)が変化すると、このインテントがブロードキャストされます。

call_sign String

String

Skydio Flight Deckでユーザーが指定したドローンのコールサイン。このフィールドは、Cursor on Target (CoT) に含めるのが適切です。

uid

String

CoTに対応したドローンの固有ID

Latitude

Double

WGS84(十進角)でのドローンのグローバルポジション

経度

ダブル

WGS84(十進角)でのドローンのグローバルポジション

姿勢

フロート

平均海面(MSL)からのドローンの高度(メートル)

gimbal_pitch

フロート

ジンバルのピッチ(度、+90°は真上、-90°は真下)

方向

フロート

ドローンのコンパス方位(度 [0-360°]、Nは0、Eは90°)

horizontal_fov

ダブル

EOカメラの水平視野角(FoV)(度)

vertical_fov

ダブル

EOカメラの垂直視野角(度)

video_url

String

ネットワークアドレス指定可能なビデオフィードのURI

battery_percent

フロート

[0-100] バッテリー残量(パーセント)

platform_roll

フロート

実機体のロール角(度)、正の値は右への傾きを示す [-180.0°、180.0°]

platform_pitch

フロート

実機体のピッチ角(度)、正の値はノーズが上を向いていることを示す [-180.0°、180.0°]

プラットフォームヨー

フロート

実機体のヨー角(度)、正の値は右に回転していることを示す [-180.0°、180.0°]

 

com.skydio.app.CONTROLLER_LOCATION_CHANGED

インテントの説明: コントローラの位置が変更されると、このインテントがブロードキャストされます。

call_sign

String

Skydio Flight Deckでユーザーが指定した管制官のコールサイン。このフィールドは、Cursor on Target (CoT) に含めるのが適切です。

uid

String

CoTに対応したコントローラーの固有ID

Latitude

ダブル

WGS84(十進角)でのコントローラーのグローバルポジション

経度

ダブル

WGS84(十進角)でのコントローラーのグローバルポジション

姿勢

フロート

平均海面(MSL)からのコントローラーの高度(メートル)

 

com.skydio.app.TELEMETRY_STATE_CHANGED

インテントの説明: 機体のテレメトリー情報(位置、姿勢など)が変化すると、このインテントがブロードキャストされます。

call_sign

String

Skydio Flight Deckでユーザーが指定したドローンのコールサイン。このフィールドは、Cursor on Target (CoT) に含めるのが適切です。

uid

String

CoTに対応したドローンの固有ID

Latitude

ダブル

WGS84(十進角)でのドローンのグローバルポジション

経度

ダブル

WGS84(十進角)でのドローンのグローバルポジション

姿勢

フロート

平均海面(MSL)からのドローンの高度(メートル)

gimbal_pitch

フロート

ジンバルのピッチ(+90度は真上、-90度は真下)

方向

フロート

ドローンのコンパス方位(度 [0~360]、Nは0、Eは90)

horizontal_fov

ダブル

EOカメラの水平視野角(FoV)(度)

vertical_fov

ダブル

EOカメラの垂直視野角(度)

video_url

String

ネットワークアドレス指定可能なビデオフィードのURI

battery_percent

フロート

[0-100] バッテリー残量(パーセント)

platform_roll

フロート

実機体のロール角(度)、正の値は右への傾きを示す [-180.0°、180.0]

platform_pitch

フロート

実機体のピッチ角(度)、正の値はノーズが上を向いていることを示す [-180.0、180.0]

プラットフォームヨー

フロート

実機体のヨー角(度)、正の値は右に回転していることを示す [-180.0°、180.0°]

 

com.skydio.app.CONTROLLER_LOCATION_CHANGED

インテントの説明: コントローラの位置が変更されると、このインテントがブロードキャストされます。

call_sign

String

Skydio Flight Deckでユーザーが指定した管制官のコールサイン。このフィールドは、Cursor on Target (CoT) に含めるのが適切です。

uid

String

CoTに対応したコントローラーの固有ID

Latitude

ダブル

WGS84(十進角)でのコントローラーのグローバルポジション

経度

ダブル

WGS84(十進角)でのコントローラーのグローバルポジション

姿勢

フロート

平均海面(MSL)からのコントローラーの高度(メートル)

 

com.skydio.app.FIELD_OF_VIEW_CHANGED

説明:中央センサーの特定ポイントまたは地上の視野角が変更されると、このインテントがブロードキャストされます。

platform_uid

String

このFOVに関連付けられた、CoTに対応したドローンの固有ID(必須)

center_latitude

ダブル

EOフレーム中心の座標。WGS84(十進角)(必須)

center_longitude

ダブル

EOフレーム中心の座標。WGS84(十進角)(必須)

center_altitude

フロート

EOフレーム中心の地表交点の高度(MSL、メートル)(任意)

top_left_latitude

ダブル

WGS84(十進角)(任意)

top_left_longitude

ダブル

WGS84(十進角)(任意)

top_left_altitude

フロート

MSL(メートル)(任意)

bottom_left_latitude

ダブル

WGS84(十進角)(任意)

bottom_left_longitude

ダブル

WGS84(十進角)(任意)

bottom_left_altitude

フロート

MSL(メートル)(任意)

top_right_latitude

ダブル

WGS84(十進角)(任意)

top_right_longitude

ダブル

WGS84(十進角)(任意)

top_right_altitude

フロート

MSL(メートル)(任意)

bottom_right_latitude

ダブル

WGS84(十進角)(任意)

bottom_right_longitude

ダブル

WGS84(十進角)(任意)

bottom_right_altitude

フロート

MSL(メートル)(任意)

 

 

この記事は役に立ちましたか?