DRONE
  • DRONE
  • MOBILITY
  • SPACE
  • ROBOTICS
  • 特集
  • コラム
  • ニュース
  • ABOUT US
Reading: [春原久徳のドローントレンドウォッチング]Vol.15 シェアを獲得しているDJIの開発は?〜DJI SDK
Share
DRONE
  • DRONE
  • MOBILITY
  • SPACE
  • ROBOTICS
  • 特集
  • コラム
  • ニュース
  • ABOUT US
検索
  • DRONE
  • MOBILITY
  • SPACE
  • ROBOTICS
  • 特集
  • コラム
  • ニュース
  • ABOUT US
Follow US
© 2013-2022 DRONE. All Rights Reserved.
コラム春原久徳

[春原久徳のドローントレンドウォッチング]Vol.15 シェアを獲得しているDJIの開発は?〜DJI SDK

2016年12月21日
SHARE

ここ何回か、ドローンのソフトウェアということで「Dronecode」や「ArduPilot」といったオープンソース系の取り組みを伝えてきたが、今回はシェアを獲得しているDJIの取り組みを記したい。

- Advertisement -
Contents
DJI Developerの背景DJI Developerの概要Onboard SDKMobile SDKGuidance SDKOnboard SDKMobile SDKGuidance SDK「DJI SDK」活用例「Skycatch COMMANDER」「DataMapper InFlight」

DJI Developerの背景

spring_15_flight-time-drone-2b3a59a328ed6d9bae427f15ace3e6ee

DJIはPhantomをはじめとした空撮機でシェアを伸ばしてきたが、昨年頃よりドローンの産業用途利用が増えるにつれ、その業務に適したカスタマイズや、アプリケーションの開発といったものが必要となったきた。そこでDJIはSDKを公開すると同時に、Matrice100といった開発者向けの機体の提供を行った。

DJI Developerの概要

DJI Developerでは、開発者向けに「DJI SDK」を提供している。DJI SDKはDJIのフライトコントローラでのカスタマイズやアプリケーションを開発するために提供されるソフトウェア開発キットだ。開発者はDJI SDKを利用することで姿勢制御や衝突回避、カメラ制御、自動航行アプリケーションなどの開発を行うことが出来る。DJIは現在、以下の3つのSDKを公開している。

- Advertisement -

spring_15_dji_sdk

Onboard SDK

シリアル接続により直接DJIフライトコントローラと通信。インテリジェントナビゲーションモードを使用することで、自律的な飛行経路と操縦を作成して、オンボードAPI機能でドローンの飛行を監視および制御することが可能。

Mobile SDK

フライトコントローラと通信可能なモバイルアプリを開発して、プラットフォームの可能性を最大限に引き出すことが可能。

Guidance SDK

周囲の環境を検知するための、あらゆる種類のビジョンベースのアプリケーションを簡単に開発可能。

Onboard SDK

共通のシリアルポート(TTL UART)を使用して、サポートされているMatrice100またはMatrice600またはフライトコントローラA3に接続し、独自のオンボード組み込みシステムを活用し、オリジナルのドローンをDJIのプラットフォームと統合可能。

- Advertisement -

開発条件

  • CおよびC++でのプログラミング経験
  • 組み込みシステムの知識
  • Matrice 100、Matrice 600、またはDJI A3フライトコントローラ
  • 利用可能なCOMポート(TTL UART)を備えた独自のオンボード組み込みシステム
  • 必要なソフトウェアツールを実行するWindows PC
  • DJI Goを実行するiOSまたはAndroidモバイルデバイス

開発例

  • 組み込みシステムに接続されたセンサを使用してのドローンの軌道を制御
  • テレメトリデータのリアルタイム収集
  • カメラにコマンドを送り写真を撮影したものをドローンのダウンリンクを介してモバイルにデータ送信

spring_15_generichwsetup-1ff9673ab1

接続図

Mobile SDK

開発者が、DJIのドローンやハンドヘルドカメラ製品の機能にアクセスできるように設計されたソフトウェア開発キット。SDKによって、飛行安定性、バッテリ管理、信号伝送、通信などを処理することで、アプリケーション開発プロセスを簡素化が可能となる。開発者は、ロボット工学や組み込みシステムの背景を必要とせず、DJI製品が統合されているアプリケーションのみにフォーカスすることが可能。

SDKに含まれるもの

  • DJI製品にアクセスできるAndroidまたはiOSアプリにインポートできるライブラリ/フレームワーク
  • シミュレータおよび視覚化ツール
  • iOS用のデバッガとリモートロガー
  • サンプルコードとチュートリアル
  • 開発者ガイドとAPIドキュメント

開発例

  • 自動航行アプリケーション
  • カメラとジンバル制御アプリケーション
  • リアルタイムのビデオとセンサーデータを受信、機体/製品に保存されたメディアをダウンロードおよび管理アプリケーション

spring_15_sdkblockdiagram-1faf3c4b8c

接続図

Guidance SDK

開発者は、独自技術のビジョンベースのソリューションを組み込み、周囲検知し、DJIのドローン航行の制御が可能。

サポートされるプラットフォーム

  • Windows
  • Linux
  • 組み込みシステム(ARM Ubuntu)

開発例

  • 衝突回避
  • 対象追跡
  • 精密な着陸
  • 高度維持

spring_15_guidance_sdk_api3987-bff5c67626

接続図

  • Application:このレイヤーは、HALレイヤーからのデータを処理。開発者によって開発される
  • HAL(Hardware Abstraction Layer):このレイヤーは、ドライバーレイヤーと相互にやりとりを行い、データをバック、解析する。サンプルコード(UARTの場合)またはSDKライブラリ(USBの場合)によって実装
  • Driver:このレイヤーは、ガイダンスシステムからUSB/UARTを介してデータを受信。これはOSや3rdパーティライブラリによって実装

「DJI SDK」活用例

このDJI SDKを活用して、各サービス会社はオリジナルのサービスを展開し始めている。

「Skycatch COMMANDER」

専門的な知識や経験が不要で航空地図や3Dモデルを簡単に作成可能。離陸から着陸までのDJIドローンでのマッピングを自動化。自動処理のために画像をクラウドにアップロードし、Skycatch Dashboardで表示、分析、共有。

DJIの最新のドローンをサポート:Phantom 3 Advanced、Phantom 3 Professional、Phantom 4、Inspire 1

「DataMapper InFlight」

PrecisionHawkのDataMapper InFlightモバイルアプリケーションは、DJIドローンを高度なリモートセンシングツールに変え、企業や消費者が実用的な航空データを自律的に獲得可能にしている。この無料アプリは、直感的で扱いやすいユーザーインターフェイスを備えており、2D/3Dマップや高度な分析のための空中画像を取得するためにドローンを自動的に誘導するフライトプランを簡単に作成可能。

農業、エネルギー、鉱業、保険などの業界全体のドローン活用アプリケーションに最適。 パーソナルデバイス間の誰とでもデータを安全に保存し、共有できる。

DJIの最新ドローンをサポート:Phantom 4、Phantom 3 Professional、Phantom 3 Advanced、Inspire 1、Inspire 1 Pro、Matrice100、Matrice600

こういった形で、サービスやアプリケーション開発企業が活用することで、DJIのドローンの可能性を拡げている。

DJI Matrice 4Tが広大な遊水地上空で活躍。DJI Dock 2も投入、ドローンによる「ヨシ焼き」残火確認 現場レポート
2025年3月21日
大林組とKDDIスマートドローン、ドローンポート「DJI Dock 2」を活用し能登半島で道路工事の作業効率化を推進
2024年11月20日
ドローン操縦スキル上達のために。DPA回転翼3級から国家資格がベスト![後編]
2024年9月30日
ドローン操縦スキル上達のために。DPA回転翼3級から国家資格がベスト![前編]
2024年9月30日
TAGGED: 春原久徳のドローントレンドウォッチング
shizuka 2016年12月21日
Share this Article
Facebook Twitter Copy Link Print
Share
Previous Article KDDI、モバイル通信搭載ドローンを活用したプラットフォーム「スマートドローン」の事業化に向けた提携を発表
Next Article エンルートとAce-1が共同開発した「レーザースキャナー搭載ドローン」による森林資源把握サービス開始
- Advertisement -

最新ニュース

250612_JD_Soradynamics_top
Soradynamics、産業用ドローン「Hayate 2」と「隼」を展示。安全に運用できる高機能性[JapanDrone2025]
特集 2025年6月12日
2540612_JD_riegl_top
RIEGLの新LiDAR「VUX-100-25」、FOV160°で133万点/秒取得能力を搭載。マルチコプターでの高効率測量を実現[JapanDrone2025]
特集 2025年6月12日
250612_JD_roboz_top
ROBOZ「Litebee Stars」が実現する小規模屋内ドローンショー。教育コンテンツとしても注目[JapanDrone2025]
特集 2025年6月12日
「DRONE SHOW JAPAN PRESENTS STARMIRAGE IN OSAKA TEMMABASHI」延べ5万5千人が天満橋エリアに来場
「DRONE SHOW JAPAN PRESENTS STARMIRAGE IN OSAKA TEMMABASHI」、延べ5万5千人が天満橋エリアに来場
ニュース 2025年6月12日
【水中ドローン体験会】カナダ製水中ドローン『DeepTrekker』自動航行機能を東京で体験し検討できる
水中ドローン体験会:カナダ製水中ドローン「DeepTrekker」自動航行機能を東京で体験し検討できる
ニュース 2025年6月11日
- Advertisement -

関連記事

アンチドローン・カウンタードローンの現在とその影響[春原久徳のドローントレンドウォッチング]Vol.90
コラム春原久徳

アンチドローン・カウンタードローンの現在とその影響[春原久徳のドローントレンドウォッチング]Vol.90

2025年5月27日
sunohara_top
コラム春原久徳

目視外飛行の行方[春原久徳のドローントレンドウォッチング]Vol.89

2025年4月30日
sunohara_top
コラム春原久徳

ドローンビジネスにおける現在での考慮点[春原久徳のドローントレンドウォッチング]Vol.88

2025年3月24日
sunohara_top
コラム春原久徳

ドローン技術の現在地点[春原久徳のドローントレンドウォッチング]Vol.86

2025年1月21日
Previous Next

DRONEとは

DRONE(https://www.drone.jp/、以下本サイト)は、ドローンやマルチコプターについての本格的な解説やおすすめ、最新情報を発信する日本初のメディアとして、「Explore the Future」をタグラインに2015年スタートしました。

2022年、時代とテクノロジーの急速な進化を押さえ、ドローンを起点に、「空飛ぶクルマ」、「自動運転」、「AI」、「ロボティクス」、「電気自動車(EV)」、「宇宙関連」など、時代を変えていく国内外のテクノロジーについて、幅広くみなさまにお伝えします。

メディアパートナー

ページ一覧

  • Home
  • DRONE
  • MOBILITY
  • SPACE
  • ROBOTICS
  • 特集
  • コラム
  • ニュース
  • ABOUT US
  • プライバシーポリシー

アーカイブ

姉妹サイト

PRONEWS(プロニュース)は、デジタル映像制作専門情報Webメディア

DRONE
Follow US

© 2013-2023 DRONE. All Rights Reserved.

Welcome Back!

Sign in to your account

Lost your password?