Skydio AndroidインテントAPI
Published: Updated:
改訂 |
日付 |
説明 |
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(メートル)(任意) |
この記事は役に立ちましたか?