ドローン農業最前線
- 7. 代表的会社
7/35
社名 DJI(中国) Parrot (フランス) 3D Robotics(アメリカ)
社員数 5000人以上 840人→ 550人(ドローンだけ) 350 → 未公表
特色 覇者
・一人勝ち
・コントローラ、キット販売
先駆者
・産業系に力入れ始めた?
・子会社(Micasence,Pix4D)
伝道者
・オープン戦略、産業系へ (Autodesk)
・HW:pixhawk SW:ardupilot, px4
機体
※画像は各社HPより転記
- 9. フライトコントローラ
9/35
名前 A3 Pixhawk NAVIO2
開発元 DJI 3D Robotics Emlid
特徴 ・DJIキットとセット利用
・開発用SDKあり
・10万円
・CPU: 不明
・PX4、ArduPilotの標準ハード
・オープンハード(コピー品有)
・3万円
・CPU 168MHz
・ラズパイ拡張ボード
・PX4、ArduPilot動作
・3万円
・CPU 1.2GHz
※画像は各社HPより転記
- 10. 業界動向
● コンシューマーはDJI一人勝ち
● 産業用途のソリューションで勝負(観測センサー、データ管理、収集、分析 )
○ 空撮、測量、施工管理、運輸、農業、監視、セキュリティ
● 関連する法律
○ 航空法で以下条件は国土交通大臣の許可・承認が必要 (200g未満は対象外)
■ 空港周辺、人工密集地、高度 150m以上の飛行
■ 夜間、目視外、危険物輸送、投下、安全距離 (30m)未満 の飛行
○ 電波法
■ 技適マークのない無線は NG (海外製品はNGが多い)
■ 携帯をドローン搭載に載せるのは NG (免許あれば実験はOK)
○ その他: 民法(土地所有権 上空300m)、 道路交通法、条例、etc
● 法的には免許不要(民間免許のみ)
10/35
- 13. 農業分野における用途
13/35
● 付面積調査
● 土壌分析
● 収量予測
● 生育状況監視(肥料散布・農薬散布・収穫 時期決定)
○ 正規化植生指数(Normalized Difference Vegetation Index)=NDVI
● 衛星(SPOT, ALOS...) を使ったものが主流
○ 時間・空間解像度低 → ドローン使おう!
- 14. NDVIとは?
NDVI = (IR - R) / (IR + R), -1.0 <= NDVI <= 1
● IR: 近赤外光(波長 720 - 1200 nm) の反射率
● R: 可視光赤(波長 620 - 690 nm) の反射率
● 光合成は赤い光を吸収 = 赤の反射率低下(=緑に見える)
● 近赤外光は光合成に利用されない
● 光合成不活発 → NDVI小
● 光合成活発 → NDVI大
反射率なので基準必要
14/35
- 16. 撮影方法 + データ量(sequoia の場合)
16/35
飛行経路
農場
撮影範囲
● 30m以上の高度で撮影
● オーバーラップ80%を確保して飛行
○ 画像結合のため
● 波長ごとの画像を取得
● gps位置および、撮影時カメラ姿勢記録
○ 地図重畳、画像結合補助
● データ量 (90m x 90m 高度30m) = 2GByte
○ 225枚 x 4波長 x (1280 x 960) x 2Byte
正確な飛行は結構難しい(自動化)
- 18. SfM の有名ソフト
18/35
製品名 Photoscan Pix4D OpenMVG Photosynth
開発元 Aigsoft社 Pix4D社 Pierre Moulon 氏 Microsoft社
特徴 SfM定番 産業系で強い?
クラウド処理可
parrot子会社
オープンソース
(MPL2)
SfM 先駆け?
クラウド+スマフォ
サービス終了
● 計算コストが高いため、強力なGPUがあったほうがよい
● クラウドと相性良さそう(回線太ければ)
● OpebMVGはGPU対応してないので辛いかも
- 20. 農薬散布ヘリ
20/35
● 1987年 ヤマハ + ヒロボーが農薬散布ヘリ発売、以降ほぼ独占
● 全国の水稲の3割~4割で農薬散布実施
● エンジン駆動で60分飛行可能
● 30リットル搭載可能
● 価格 1000万~
● 一般社団法人 農林水産航空協会の免許制
○ 散布業務は委託が多い
■ 適時散布、ピンポイント散布は難しい
もっと簡単に、もう少し手ごろに→ ドローンに期待
※ ヤマハ発動機社 HPより転記
- 21. 農薬散布ドローン
21/35
● 操縦が簡単 → 自動化し易い
○ 適時散布、ピンポイント散布可能
● 構造が単純
○ メンテしやすい
○ 安い 100万円〜300万円
● 飛行時間が 20分程度
● 搭載可能量が10リットル
しばらくは規模、用途でヘリと済み分け?
※ ナイルワークス社 HPより転記
- 26. GPSとは?
● GPS = Global Positioning System
○ アメリカが開発・運用する人工衛星を使った測位システム
● アメリカ以外も衛星を使った測位システムを開発・運用!
○ ロシア GLONASS(GLOval NAvigation Satellite System)
○ 中国 BeiDou(北斗衛星導航系統)→ 次世代Compass
○ EU Galileo
○ インド IRNSS(Indian Regional Navigational Satellite System)
○ 日本 QZSS(Quasi-Zenith Satellite System 準天頂衛星システム)
26/35
人工衛星による位置情報サービスをひっくるめて、
GNSS: Global Navigation Satellite System
※最近のGPS受信機は、大抵複数システムをサポートするので、正確には GNSS受信
機
- 29. 測位方法の種類
29/35
単独測位 数m 通常方法
ドップラー測位 数cm/s ドップラーシフトで受信機移動速度を計測
時間積分で相対位置を算出可能(誤差累積)
相対測位
RealTimeKinematic
数cm 基準点との相対距離を計測
数百万円 → 数万円
衛星数増加 + 高須先生のRTKLIB(BSD)
高精度単測位 数cm 準天頂衛星(2018年4月から稼働)
大幅な精度向上
観測精度向上+補正データ放送周波数追加
- 32. Visual SLAM
● Simultaneous Localization And Mapping 地図と位置の同時推定
● Visual SLAM の種類
○ 特徴点ベースのもの PTAM, SVO, ORB-SLAM....
■ SfM のリアルタイム化
○ ピクセルベースのもの LSD-SLAM
● Visual SLAM の弱点
○ 初期化重要: 失敗するとアウト
○ 逐次処理のため誤差蓄積: 何らかの方法で補正が必要
■ Loop Closing(一度見た場所にもう一度戻った時に、まとめて補正)
■ 別センサー情報(GNSSなど)と組み合わせ
32/35
- 39. 相対測位方法(RealTime Kinematic)
39/35
衛星1 衛星2
受信機
衛星N
基準点
衛星位置
dx =放送電波の波長✕ 整数倍x + 余りx
dy = 放送電波の波長✕整数倍y + 余りy
dz = 放送電波の波長✕整数倍z + 余りz
放送電波の位相ずれで距離推定
コード波形に比べ周波数が高いため距離精度が向上
するが、余り部分しか計測できない
既知の基準点からの距離を推定
様々な誤差が打ち消しあって精度向上
精度: 数cm
dを解いた後、整数制約をLAMBDA法で探索
Leastsquare Ambiguity Decorrelation Adjustment
- 42. SfM: Structure From Motion
● 多数の画像から、3次元形状を復元する技術
● 計算フロー
1. 各画像で画像特徴量(SIFT, SURF, ORB)計算
2. キーポイントとしてふさわしいもの抽出
3. 画像間のキーポイント対応を抽出(RANSAC)
4. 対応点関係からカメラ位置姿勢推定、各点の3次元位置を推測
a. カメラ位置姿勢は、IMUの値を利用することもあり
5. 4を初期値として、再投影誤差最小化基準で非線形最適化(Bundle調節)
42/35
- 43. 特徴点ベース visual SLAMのフロー
1. 追跡するキーポイント決定+3次元位置推定
2. カメラ移動・姿勢変化
3. キーポイントを追跡して、画像位置変化補足
4. 画像位置変化からカメラ位置・姿勢推定とキーポイント3次元位置推測
(SfM のときとほぼ一緒)
5. 新しいキーポイント登録
6. カメラ位置・姿勢、キーポイント3次元位置を非線形最適化(Bundle調節)
7. 2から6を繰り返し
43/35