トラクターナビ(β版)
スマート農業の普及が進むにつれ、IT企業や農機具メーカから農業版カーナビが整備されつつあります。
以下のような農業版カーナビが登場しています。
AgriBus-NAVI(農業情報設計社)、ガイダンスシステム(トプコン)、
GPSガイダンスモニター(クボタ)、ロボットトラクタ(ヤンマー)、ロボットトラクタ(井関農機)
これらはトラクターなどの自動運転のためのアシストとしても使われています。私はトラクターの運転が好きなので、自動運転にはまだ興味が湧きませんが・・・ナビには関心があります。
しかし、これら販売されているナビに表示される地図がどれもパッとしません。(ビジネスとしていろんな地域・環境に対応するためには仕方がないかもしれませんが・・・)
そこで、今回もDIYで自分仕様のトラクターナビを構築してみました。今回の開発のカギはナビに表示する「地図」です。
自動車のカーナビでは表示される地図の選択肢はありません。しかし、農業ではその時々で表示したい地図は違ってきます。つまり、自分で用意した(見たい)地図を背景としてナビに表示することが重要です。具体的には、トラクターを運転する前にドローンで空撮したオルソ画像やDSMから解析した圃場の凹凸マップを背景地図にすることです。
【トラクターナビの構成】
表示部分は8インチのWindowsタブレットを採用しました。トラクター内の空間などを考慮すると、8インチぐらいがちょうどいい大きさになります。使用するソフトはQGISです。QGISはモニタリング解析にも使用していましたが、ナビとしても使えます。QGISはWindows以外のOSにも対応しているので、Windowsタブレットでなくても構いません。
ディスプレイ:Windowsタブレット、ナビソフト:QGIS
赤線:トラクターが移動した軌跡、〇十字:現在位置、背景にはドローンの空撮画像および地理院地図を表示
次に、アンテナの設置です。GNSSの単独測位では水平方向に数mの誤差が含まれるため、目印の少ない圃場内では使い勝手がよくありません。そのため、誤差数cmのRTK-GNSSで運用できるようにします。RTK-GNSS機器については、こちらを参照してください。
屋上に設置した基準局を「善意の基準局」として、衛星からの受信データをネット配信します(詳細は後日紹介予定)。
基準局(屋上に設置したアンテナ)
一方、移動局となるトラクターには遮蔽のない屋根上にアンテナを取り付け、ケーブルと基板セットをトラクター内に収納します。ケーブルをUSBでWindowsタブレットに接続し、「RTKLIB」でリアルタイムに位置情報を解析していきます。移動局はシリアル接続、基準局はスマフォのテザリングでネットからトラクター内で受信します。それらを解析した結果はシリアルポートで出力します。この時に役に立つのが仮想シリアル(COM) ポートドライバ「com0com」です。いろいろ制限がありますが、RTKLIBの結果をQGISでリアルタイムで受け取ることができます。
トラクターにGNSSアンテナを設置(取り外し可能)
アンテナのケーブルおよび基板を袋に収納。タブレット画面はRTKLIBで位置情報を解析している様子。
受け取った位置情報はそのままQGISの地図上にプロットされます。あとは自分が見たい背景地図を選択すればトラクターナビの完成です。事前に圃場内のコース取りをデータ化すれば、トラクターをコース通り運転できているのかリアルタイムで確認できるようになります。また、この装置のメリットは、アンテナの取り外しができるので、トラクター以外のプラットフォームにも搭載可能です。
今回は試運転ということで、トラクターで集落を1周した時のタブレット上の画面を動画にしてみました。背景地図には夏にドローンで空撮したオルソ画像を使用しています。また、トラクターのフロントガラスにGoProを設置して、その時の走行の様子を合成しました。
トラクターナビβ版(試運転)