GNSS(Global Navigation Satellite System、全球測位衛星システム)は、複数の測位衛星から届く電波の到達時刻差から、受信機の絶対位置(緯度・経度・高度)を算出するセンサーである。GPS(米国)、GLONASS(ロシア)、Galileo(欧州)、Beidou(中国)などの衛星系統を総称してGNSSと呼び、日本上空には準天頂衛星システム「みちびき(QZSS)」がGPSを補完する形で追加されている。IMUのような内界センサーが「相対的な移動量」しか測れずドリフトが蓄積するのに対し、GNSSは常に絶対座標を出力できるのが最大の強みだが、単独測位では誤差が数mに達することも多く、自動運転や精密農業のような高精度用途にはそのままでは使えない。

GPS衛星コンステレーションの3D表現GPS衛星コンステレーション
RTK-GNSS受信機を使う測量士RTK-GNSS受信機を使う測量作業

画像: GPS衛星コンステレーション(米国海洋大気庁 NOAA、パブリックドメイン)/ RTK-GNSS受信機を使う測量作業(Jacob Wysko, CC BY 4.0)、Wikimedia Commons。

GPS・GLONASS・Galileo・Compass(Beidou)の軌道比較

画像: GPS・GLONASS・Galileo・Compass(Beidou)の軌道比較(国際宇宙ステーション・ハッブル宇宙望遠鏡・静止軌道との対比)(cmglee, CC BY-SA 3.0 / GFDL)、Wikimedia Commons。各国のGNSS衛星系統はいずれも高度約2万km前後の中軌道(MEO)を周回する。

原理: 単独測位の誤差要因と2周波による電離層遅延の除去

GNSS単独測位(単一の受信機のみで位置を求める方式)は、衛星までの距離(擬似距離)を電波の到達時間から算出し、複数衛星からの距離を三辺測量的に組み合わせて位置を求める。この擬似距離には複数の誤差要因が重なる。

\rho = R + c(\delta t_r - \delta t_s) + I + T + M + \varepsilon

ここで R は衛星-受信機間の真の幾何学的距離、c(\delta t_r - \delta t_s) は受信機・衛星の時計誤差、I は電離層遅延、T は対流圏遅延、M はマルチパス誤差(建物や地面での反射波による誤差)、\varepsilon は受信機の観測ノイズである。このうち電離層遅延 I は周波数の2乗に反比例するという性質を持つ。

I(f) = -\frac{40.3 \cdot \text{TEC}}{f^2}

この性質を利用し、L1・L2(・L5)など2つ以上の異なる周波数で同じ衛星を観測すれば、電離層遅延の主要成分を計算によってほぼ除去できる。これが「2周波(デュアル周波数)測位」が高精度GNSS受信機の標準仕様になっている理由である。単独測位のままでも、2周波測位により誤差を数m程度まで縮小できるが、対流圏遅延・マルチパス・衛星軌道情報の誤差は残るため、センチメートル級精度には届かない。

原理: RTKによるセンチメートル級測位

RTK(Real Time Kinematic)は、位置が正確に分かっている「基地局(base station)」を用意し、基地局が受信した衛星電波の誤差情報(搬送波位相の観測値)を移動局(実際に測位したい受信機、rover)にリアルタイムで送信することで、大気中の電離層・対流圏遅延や衛星軌道誤差など、基地局と移動局に共通する誤差成分を打ち消す方式である。基地局・移動局間の距離が近いほど誤差の相関が高く、補正の効果も大きくなるため、通常RTKは基地局から半径十数km以内を実用範囲とする。この補正により、通常のGNSS単独測位で数mある誤差を、センチメートル級まで縮めることができる。

一方、基地局を持たずに単一の受信機だけでセンチメートル級精度を狙う方式がPPP(Precise Point Positioning、精密単独測位)である。衛星軌道・時計の高精度な補正情報を通信衛星やインターネット経由で受信機に配信し、長い収束時間(通常は数分)と引き換えに、基地局なしでの高精度測位を実現する。TrimbleのRTX(CenterPoint RTX)はPPPを発展させた「PPP-RTK」方式の代表例で、収束の速い地域では1分未満、世界のどこでも3分未満で収束し、水平2cm・垂直5cm(いずれもRMS)の精度を達成するとしている。RTK方式が基地局のカバー範囲に縛られるのに対し、PPP-RTK方式は基地局網の整備が難しい広域・海外展開で強みを持つ。

主要製品のスペック比較

製品 分類 測位精度(RTK/高精度時) 対応衛星系統 特徴
u-blox ZED-F9P RTKモジュールIC 水平約1cm(RTK Fix時) GPS/GLONASS/Galileo/Beidou/QZSS(コンカレント受信) 民生・産業双方に広く普及した低価格RTKモジュールの代表格
Septentrio mosaic-X5 RTK受信機モジュール センチメートル級 GPS/GLONASS/Galileo/Beidou/QZSS/NavIC(448チャンネル) 31×31mmの小型フォームファクタで独自の妨害波対策(AIM+)・マルチパス対策(APME+)を搭載
Trimble CenterPoint RTX PPP-RTK補正サービス 水平2cm・垂直5cm(RMS) マルチ周波数・マルチ衛星系統受信機と組み合わせ 基地局不要で世界中どこでも高精度測位、収束時間1〜3分
John Deere StarFire 7500(SF-RTK) 農業機械向け受信機 水平2.5cm GPS/GLONASS/Beidou/Galileo 追加ハードウェア不要でRTK級精度を実現する補正信号
Fixposition Vision-RTK 2 センサーフュージョン測位ユニット 水平・垂直とも1.0cm+1ppm GPS/GLONASS/Beidou/Galileo(デュアル周波数受信機2基) RTK+IMU+視覚オドメトリを統合、最大出力レート200Hz

u-blox ZED-F9Pは、RTK測位を数千円〜1万円台のモジュール単価まで下げたことで、測量・農業・ロボティクスの各分野に一気にRTK-GNSSを浸透させた立役者といえる製品である。GPS・GLONASS・Galileo・Beidou・QZSSを同時受信でき、SPARTN(u-blox独自の補正データフォーマット)経由の補正情報を使えば水平6cm・垂直12cm級の精度も報告されている。L1/L2対応版とL1/L5対応版があり、後者は高層ビルが林立する「都市峡谷」のような衛星が遮蔽されやすい環境でより有利とされる。SeptentrioのMosaic-X5は448ものハードウェアチャンネルで全主要衛星系統を同時追尾し、独自の妨害波対策・マルチパス対策技術を持つことから、UAV・ドローンのような振動・電波干渉が多い環境向けに強みを持つ。Fixposition Vision-RTK 2は、RTK測位に加えてGNSS・IMU・視覚オドメトリを統合したセンサーフュージョンで測位を行う製品で、デュアル周波数対応の受信機を2基搭載し4つの主要衛星系統すべてに対応する。最大出力レート200Hzという高頻度更新は、高速で移動する機体の姿勢・位置をリアルタイムに追従する用途で効いてくる。

GPS「精度低下機能」廃止と、みちびきの日本上空常駐

GPSはもともと米軍が軍事用に開発したシステムで、民間利用が解禁された後も、意図的に誤差を混入させる「SA(Selective Availability、選択利用性)」という機能が組み込まれていた。SAが有効な間、民間の単独測位受信機の誤差は最大約100mにも達し、実用上大きな制約になっていた。2000年5月2日、当時のクリントン米大統領の決定によりSAが解除されると、民間受信機の誤差は一夜にして±100mから±10〜20m程度まで一気に縮小した。この措置は2007年、SA機能を持たない次世代衛星「GPS III」の調達が決定されたことで恒久化されている。現在我々が当たり前のように使っているスマートフォンの数m精度のナビゲーションは、この2000年の政策変更なしには成立しなかった。

日本独自の取り組みとして、準天頂衛星システム「みちびき(QZSS)」がある。2010年9月に初号機が打ち上げられ、2018年11月からは4機体制での運用が始まった。みちびきの軌道は「準天頂軌道」と呼ばれる特殊な軌道で、常に日本のほぼ真上(天頂付近)に1機以上の衛星が滞在するよう設計されている。高層ビルや山間部でGPS衛星が遮蔽されやすい日本の地形・都市環境において、天頂付近から届く電波は遮蔽物の影響を受けにくく、GPSを補完する形で測位の安定性を高める。みちびきはさらにセンチメートル級測位補強信号(CLAS)を無償配信しており、対応受信機であれば追加の基地局網なしにセンチメートル級の測位が可能になる。

一方で、GNSSには「なりすまし(スプーフィング)」という脆弱性も指摘されている。民生用のGPS信号は暗号化も認証もされておらず、偽の衛星信号を送信することで受信機に誤った位置を計算させる攻撃が原理的に可能である。2025年前後に発表された複数のarXiv論文(例: arXiv:2506.08445「GPS Spoofing Attacks on AI-based Navigation Systems with Obstacle Avoidance in UAV」)では、スプーフィングによってUAVの推定位置誤差が20m以上に拡大する様子や、フライトコントローラーが偽の位置フィードバックに反応して不安定な挙動(振動的な補正動作)を示す様子が報告されている。GNSSが「常に正しい絶対座標を返す」という前提を無条件に信頼できない場面がある、という点は、自動運転・自律ロボットのセンサーフュージョン設計において無視できない論点になっている。

実例: 農業機械のRTK-GNSS自動操舵

RTK-GNSSが最も実用段階で普及している分野の一つが農業機械である。クボタはRTK-GNSS基地局を全国に整備しており、2021年1月時点で約40拠点だったのが、2024年4月時点で342拠点(自社+パートナー店設置分82拠点を含む)まで拡大した。RTK-GNSS方式では誤差±2〜3cmという精密な自動操舵作業が可能になる一方、より簡易なD-GNSS方式では誤差±10〜15cmにとどまる。青森県の事例では、基地局から半径5km圏内で測位精度約2cmが得られている。

海外に目を向けると、農業機械最大手の米John Deereは自社の補正信号「StarFire」を長年展開しており、最新のStarFire 7500受信機と「SF-RTK」補正信号の組み合わせでは、追加のRTK基地局ハードウェアを設置しなくても水平2.5cm級の精度を実現するとしている。前世代のSF3と比較して測位の収束時間(電源投入から高精度状態に達するまでの時間)が最大73%短縮されたとも報告されており、基地局網を自前で整備するクボタのアプローチと、補正信号配信でこれを代替するJohn Deereのアプローチという、対照的な戦略が見て取れる。ヤンマーもレベル2ロボットトラクターでRTK-GNSS方式をオプション提供しており、農地の畝(うね)幅に収まる精度で自動操舵を行うには、この誤差数cmという精度がまさに必須の水準になっている。

性能を左右するパラメータ

参考リンク

#GNSS #RTK #u-blox #Fixposition #センサー #自動運転 #農業機械