PROを例に説明致します。本記事で一通りの理解と実際にフライトを行うことが可能になります。UgCS全体概要UgCSは、PC側のソフトウエアで飛行プランを作成し、そのデータをWIFI経由でタブレットを経由し、ドローンにデータ転送を行います。PCとタブレットは、同じWIFIに接続する必要があります。UgCSを使用するには、PC側でライセンスのアクティベーション(認証)が必要です。タブレット側はライセンスは必要ありません。GOのようにフリーで使用出来ます。トライアルライセンス(2週間の機能制限無し)を使用する事で、ライセンス購入前にご自分の機体が対応しているか、手持ちのアンドロイドタブレットは対応しているか、UgCSを触ってみたい等、確認をすることが出来ます。トライアルライセンスを使用しなくとも、ドローンへデータ転送/エクスポートは出来ませんが、コース設定は可能ですので、とにかく触ってみてください。StationをUgCSに変更するのみで、使用する事ができます。タブレットは必要ありません。詳細は、A2,Naza-M,Wookong-Mも利用可能なUgCSグランドステーションをご確認ください。PC側ソフトウエアの使用方法は、本記事を参照してください。用意するものデスクトップPC(Windows、Linux)アンドロイドタブレット(X86系CPUはご使用になれません)UgCSソフトウエア(PC及びタブレット)インストール下記サイトより、デスクトップPC及びタブレットにUgCSのソフトウエアをインストールしてください。デスクトップ用PChttps://www.ugcs.com/en/page/downloadインストールは、言語は日本語はありませんので、Englishを選択し、後は全てデフォルトを選択してください。ファントム2、A2などを使用するときは、オプションを設定する必要があります。DJI」をインストールします。managerの3つのアイコンがデスクトップに作成されます。mapper:簡易的なオルソを作成します。client:ルート作成、ビークル制御など、通常はこちらを使用します。modules(VSM)及びエミュレータ処理。clientを起動すると、自動的に裏で起動かかります。cliantの説明となります。DJIは、特に難しくないため、ここでの説明は省略致します。clientを実行します。起動したときに、以下のようにアクティベーション画面が表示されます。ライセンスがあれば、コードを入力し、Activateボタンをクリックしてください。PRO」をクリックしてください。Acrivation画面は、いつでも右上の赤枠部をクリックすることで、開くことが出来ます。使用方法インストール後、初めて起動したときは、以下のようにデモ画面が表示されています。画面が複雑で難しそうと思いがちですが、構成と主要な部分を覚えてしまえば特に難しい事はありません。順に説明していきます。DJIが正常に起動できるかを確認するため、デスクトップPC、タブレット(ドローンとUSBケーブルで接続)間を同じWIFIで接続する必要があります。DJIが立ち上がらないからです。デスクトップPCで作成したフライトプランは、WIFIを通してタブレット経由でドローンにデータ転送しますので、上記確認を兼ねて一度接続してみましょう。タブレットと送信機をUSBケーブルで接続し、送信機とドローンの電源を入れます。接続が成功しますと、タブレットは以下のように表示されます。画面左上の「UCS」の右側に緑色の丸が表示されます。接続出来ていない場合は、赤色の丸になります。DJIを起動しても、以下の様にオープニング画面で固まったり、オープニング画面すらも落ちたりします。Stationの「対応タブレット」をご確認ください。一度、接続を確認出来たら、タブレット、ドローンはもう電源をOFFにして構いません。PCにてルートを作成します。clientを立ち上げます。Vehicleボタン(+ボタン)のプルダウンリストに接続しているビークルが表示されます。このプルダウンリストからビークルを選択することで、ミッションにビークルが追加され、バッテリステータス、アップリンクレベル、ダウンリンクレベル、GPSステータス(衛星数)、ビークル制御のためのコマンドが表示されます。ビークルは複数追加出来ます。ここで整理して理解する必要がありますが、ここで説明したビークルリストは、フライト時のみに使用します。Payloads)しており、必要であればそちらを編集する事が必要です。飛行プラン作成用のビークルデータと、フライト時のビークルリストは独立しており、飛行プランのデータをビークルに送信するときに紐づけられると理解してください。ファントム3で作成した飛行プランを、実際にはファントム4PROで接続し、ビークルにデータを送信しようとしてもデータ送信は出来ません。この場合、ソフトウエアは、飛行プランのビークルとフライトさせるビークルが同じなのかをチェックしています。データとビークルが同じであれば、内部で自動的に紐づけています。複数のフライトプランと複数のビークルが接続されている場合は、それぞれを人間が選択する必要があります。詳細は、後の「ミッションの作成」と「飛行プランをビークルに転送する」で記載します。この概念を知らずに最初からマニュアルを見ると、そのような説明が無く、例えば、ビークルリストというのがどちらを示しているのか、理解に苦しんでしまいます(英語の原文はわかりにくいです)。説明内容が飛行プラン作成時の話なのか、フライト時の話なのかで、切り分けることが出来ます。画面操作の基本まずはデモ画面で構いませんので、画面操作をしてみましょう。デモ画面はおかしくなっても構いません。画面移動:マウス左クリックしたまま前後左右動かします。画面方向:マウス右クリックしたまま、上下、左右動かします。ズームイン/ズームアウト:マウスホィールを動かします。waypoint作成:ダブル左クリックもしくは、shift+左クリック。waypoint移動:左クリックで選択し、waypointの根本にカーソルを持っていき、矢印が表示されたら左クリックで移動waypoint選択:左クリックでシングル選択、CTRL+左クリックで複数選択、CTRL+Aで全選択。waypoint削除:選択後、deleteキー。最初に、またここでも、UgCSの概念を理解する必要があります。UgCSは、同じ場所に異なる複数のフライトプランを作成することが出来ます。複数のプランは、同じUAVとして作成、あるいは異なるUAVとしても作成することも出来ます。飛行プランを作成するには、二通りあります。既存のミッションに新しくプランを作成する。一つは、新しいミッションとしてプランを作成します。通常は、新しいミッションとして作成するのが望ましいと思いますが、同じ業務の同じ場所で複数のルート作成が必要な場合は、既存のミッションに追加でプランを作成したほうが管理しやすいでしょう。今回は最初ですので、新しいミッションとしてプランを作成します。missionを選択します。地図をルートを作成したい場所に移動します。placesで検索します。アルファベット及び日本語も使用出来ます。scratchが選択されていることを確認し、Nextをクリックします。nameにルート名を入力し、ドローンを選択後、Nextをクリックします。explicitlyで任意の場所を座標もしくは地図上(をクリック)で指定することが出来ます。type:Straightは隣のwaypointの高度まで斜めに移動、Safeは一度上昇してからwaypointまで移動します。左側ツールバーがwaypoint(デフォルト)を選択されていることを確認します。必要なパラメータを設定します。obstacles:障害物との衝突避ける。ビルドモデルが必要です。terrain:地面との衝突を避ける。(通常はONにしてください)必要な所にwaypointを設定します。ダブル左クリックもしくは、shift+左クリックで設定出来ます。modeでAGLを選択していれば、waypointを作成する場所の標高+AGL設定高度で作成されます。AMSLを選択していれば、入力した海抜高度でwaypointは作成されます。waypoint作成後、高度や位置の修正も可能です。Modeの変更は出来ません。飛行プランが正常に計算終了すると、ビークルカードの右側に緑色のレ点が入ります。赤色の感嘆符が表示された場合は、計算にエラーがある事を示します。エラーがある場合は、画面下にメッセージが表示されていますので、適切なパラメータ設定に修正してください。下記は、二つのプランを作成した場合です。一つは、AGL、もう一つはAMSLで設定しています。このように、同じミッションに二つのフライトプランが存在する場合は、二つのビークルカードが存在します。ビークルカードもしくは、ルートをクリックすることで、ハイライト表示されます。ビークルカードをダブルクリックすると、waypointをセンタリング表示します。これは、覚えておくと編集中に便利です。cliantをビークルと接続(本記事の冒頭で説明)します。フライトプランが複数ある場合は、必要なビークルカードを選択し、また転送先ビークルのリストがアクティブになっている事を確認し、コマンドのuploadをクリックします。Modeをクリックすることで飛行プランに従って飛行開始します。Modeにする制約があります。ビークルの制約に従ってください。飛行前はホームポイントの位置、離陸する前の無人機の高度が正しく認識しているかを確認の上、飛行させてください。マニュアルにもくどい位記載されています。本記事では、waypoint機能の説明のみですが、Photogrammetry(UAV測量)の設定も可能です。基本的な使用方法は変わりませんので、あとはパラメータ等の詳細な内容は、マニュアルを参照ください。Proの機能は包含しています。弊社でUgCSライセンスを購入頂くと、弊社オリジナルの日本語マニュアルが付属します。Cliantの目次です。A2フライトコントローラ(データリンク使用)との接続マニュアルです。Stationを使われてた環境があれば、UgCSも全く同じ環境で動作します。