GR-8017U GNSSレシーバーUSB

Navisys Technology Corp. 2020/03 GPSサポート

本体及び付属品

  • GR-8017本体 x1 USB TypeA アンテナ内蔵

     

  • マニュアル保証書

特徴

パッチアンテナ内蔵一体型GNSSレシーバー u-blox M8U搭載USBインターフェイス

マルチ受信GNSS GPS/QZSS/Galileo/GLONASS or GPS/QZSS/Galileo/BEIDOU

QZSS L1S SLAS (サブメータ級測位補強サービス) サポート

IMES (屋内測位システム) サポート

補強システム QZSS & SBAS (WAAS, EGNOS, MSAS, GAGAN)

自律航法(ケーブルレス)IMU(慣性計測ユニット)内蔵

入力 RTCM 10402.3 Message 1,2,3,9

防水 IPX7

QZSS L1S SLAS

QZSS SLAS(Sub meter Level Augmentation Service)は、GPSとQZSS衛星の疑似距離の補正データを提供する拡張技術です。 SLASを有効にすると、GR 8017はユーザーの要求に基づいて、最適な地上監視局(GMS)を自律的に選択します。 そして、このGMSの補正ストリームを測定値に適用し、位置を改善します。 生の測定データは受信機がデータビットの同期と週の時間を確立すると利用可能になります。 メッセージ・データは、データ・ビットとフレームの同期をとるのに十分なレベルで追跡されたすべての信号について利用可能です。 フレーム同期を実現するのに十分なレベルで追跡されたすべての信号について、メッセージデータが利用できます。

UDR

NEO-M8UをベースとしたGR-8017のUntethered Dead Reckoning(UDR)ソリューションは、GNSSが使えない場所や短時間のGNSS停止時にも優れたナビゲーション性能を発揮します。UDRは、慣性航法装置(INS)とGNSS計測を統合したSFDR(Sensor Fusion Dead Reckoning)技術をベースにしています。INSは、慣性計測ユニット(IMU)によって感知された角速度と特定の力を統合します。INSは、位置、速度、姿勢の変化を計算し、初期化されれば正確なナビゲーション情報を提供することができる。しかし、慣性のみのナビゲーションソリューションでは、IMUの観測値に誤差が生じるため、時間の経過とともに劣化してしまいます。INSとGNSS測定を統合することで、INSを較正することにより、時間とともに増大する誤差を抑えることができます。このようにして得られたINS/GNSS統合フィルター(以下、フュージョン・フィルターと呼ぶ)は、スタンドアローンのGNSS測位と比較して、以下のような利点がある。 GNSSが使えない状況でのナビゲーション性能の向上:マルチパスによる誤差 NaviSys Technology - Your Location Partner Data Sheet - GR-8017 5 マルチパスや信号が弱い状態でも、IMUの補助により誤差が軽減されます。 短時間のGNSS停止時のナビゲーションソリューション:トンネルや駐車場などで発生する短時間のGNSSギャップをINSが埋めます。 NEO-M8Uを搭載した「GR-8017」は、GNSSとIMUの測定値を組み合わせ、最大2Hzのレートでポーションソリューションを算出します。これらのソリューションは、標準的なNMEA、UBX-NAV-PVT!および関連メッセージで報告されます。新しいHigh Navigation Rate出力メッセージ(UBX-HNR-PVT)は、これらの結果をIMUのみのデータで拡張し、最大30Hzのレートで正確かつ低レイテンシーの位置ソリューションを提供します。 推測航法では、モジュールに電源を投入すると同時に(つまり、GNSSの固定が確立する前に)、以下のすべての条件を満たす場合にナビゲーションを開始することができます。 モジュールに電源が供給されていない状態で車両が移動していないこと 車両が最後に使用されたときに、少なくともデッドレコニング固定が可能であった。 車両が最後に使用されたときからモジュールにバックアップ電源が供給されている。 後処理用のセンサデータは,ESF(External Sensor Fusion)クラスのメッセージ UBX-ESF-MEAS および UBX-ESF-RAW(high rate)から取得できます。各メッセージには、測定時刻が含まれています。 ! このドキュメントの uu--blox のバイナリ・メッセージは、「uu--blox M8 Receiver Description blox M8 Receiver Description Including Protocol Specificationプロトコル仕様を含む」で説明されていますが、「4.74.7」を参照してください。 www.DeepL.com/Translator(無料版)で翻訳しました。

うるう秒補正

原子時計と地球の自転が同期しているため、数年ごとにうるう秒の調整が行われます。 通常このような調整は、チップ発売前に校正されます。 チップ発売後も複数回のうるう秒調整が行われる可能性があります。チップは このようなうるう秒の調整は、チップが正確な時計とうるう秒の情報を取得した後、自動的に行われます。 閏秒が調整されたかどうかを知るには以下のバイナリコマンドを問い合わせ (UBX NAV TIMEGP S) B5 62 01 20 00 00 21 64 チップは次の2つのようなバイナリメッセージを返します。 チップは次の2つのようなメッセージを返します。
B5 62 01 20 10 00 80 09 47 07 87 6a 06 00 22 07 0f 03 0c 00 00 46 500c 00 00 46 50
B5 62 01 20 10 00 60 db 56 07 ac 5f ff f 22 07 10 07 09 00 00 18 4509 00 00 18 45
bytの値を確認します。 赤色で表示されている18バイトの値を確認し、その値が07であれば、GPS時刻調整済み それ以外の場合(例:3, 1, 0)(例:3, 1, 0)では、未調整です。

GR-8017U GNSS USB

GPS u-blox GNSS ultra performance Module M8U
受信方式 72チャンネル
加速度 <4g
高度 50,000m limit
速度 500m/秒 1,852Km/hr limit
正確度 速度0.05m/秒 進行方位1度
受信周波数 GPS L1 C/A, SBAS L1 C/A, QZSS L1 C/A, QZSS L1-SAIF
 Galileo E1 B/C L1, E1: 1575.42MHz,
 GLONASS:L1OF:1598.0625~1605.375MHz
 BeiDouBI1: 1561.098 MHz
受信感度 -160dBm(GPS GLONASS tracking) -148dBm(GPS GLONASS測位時)
水平位置 2.5m (単独) 1.5m(SBAS)
更新レート 2Hz(GNSS&IMU 初期1Hz)) 30Hz(UBX UBX-HNR-PVT初期無し)
TTFF 25秒 Cold 1秒 Hot
出力メッセージ NMEA 0183(2.3/4.x), UBX ,Input-RTCM2.3 1,2,3,9
  RMC, VTG, GNS, GGA, GSA, GSV, GLL, GST, ZDA
Raw Data RXM-RAWX 搬送波位相 RXM-SFRBX 各衛星航法データ
ボーレート 9600bps default N-8-1
電源電圧 DC5V (33mA 標準)USB2.0
本体サイズ 40mm x 45㎜ x18mm
ケーブル USB Type A 1.5m
インターフェイス USB(Windows USB serial Driver)/Sensor(u-blox GNSS Sensor Device Driver for Windows)
ストレージ温度 -40℃~85℃
バッテリ温度 -20℃~60℃
湿度 95%(結露しない)
防水 IPX7
振動 5Hz-500Hz 5g
振動正弦半波衝撃パルス 30g 11ms
Certification RoHS
USB A Type Pin 1 Vin Pin2,3 USB IF Pin4 GND
LED Color LED(赤) ON 探索中 LED(赤)点滅 捕捉完了

Windows10セットアップ (u-center/USB serial driver)

ucenter download

u-centerインストール

u-center for Windowsv21.05(21'6月現在)をダウンロードして解凍(展開)後 u-center_v21.xx.exeを実行しインストールを行います。

VCP(COMポート)で接続する

コンポーネント選択ではu-centerとDriversにUse Windows USB Serial Driverにチェックが入っています。このまま変更せずに進め、インストールを完了します。
センサードライバー
をインストールした場合はデバイスマネージャーセンサーの項にu-blox GNSS Location Sensor(or u-blox Universal GNSS)と表示されています。別途COMポートで接続する場合USBシリアルデバイスへドライバーの更新を行います(→FAQ)。参考C: \ Program Files (x86) \ Windows kits \ 10 \ Tools \ x64 \sensordiagnostictool.exe
NaviViewerUbインストール

ダウンロード(NaviViewerUb_v0.0.1.0_20200401.zip)後に展開(解凍)しNaviViewerUV_v0.0.1.0.exeを実行します。

COMポート(USBシリアルデバイス COMxx)、ボーレート9600bpsを選択しOpen Portをクリックします

 
u-center 21.0.5
  ├── File
  ├── Edit
  ├── View
      ├── Packet Console
      ├── Binary Console
      ├── Text Console
      ├── Message View
   ├── Configuration View
      ├── (Generation 9 Configuration View)
      ├── Statics View
      ├── Table View
      ├── Recent Table View
      ├── Chart View
      ├── Recent Chart View
      ├── Histgram View
      ├── Recent Histgram View
      ├── (GNSS Driver View)
      ├── Map View
      ├── Recent Static Map View
      ├── Camera View
      ├── Daviation Map
      ├── Sky View
      ├── Docking Windows
      └── Toolbars
  ├── Player
  ├── Reciver
      ├── Connection
      ├── Baudrate
  ├── Tools
  ├── Windows
  └── Help
      			
     GR8017 supports both NMEA text messages and UBX binary messages. In this section, the
NMEA output messages are discussed. For UBX binary messages , please refer to u blox Re-
ceiver Description Protocol Spec.
3.1 NMEA Output Messages
Multi
t alker IDs ar e used in GNSS multi satellite positioning systems
 Talker ID is ‘GP’ for GPS specific sentences
 Talker ID is ‘GL’ for GLONASS specific sentences
 Talker ID is ‘GB’ for BEIDOU specific sentences
 Talker ID is ‘GN’ is used for generic GNSS sentences
System\Sentence


GPGGA
GPGLL
GPGSA
GPGSV
GPRMC
GPVTG

GLGGA
GLGLL
GLGSA
GLGSV
GLRMC
GLVTG

GBGGA
GBGLL
GBGSA
GBGSV
GBRMC
GBVTG

GNGGA
GNGLL
GNGSA
GPGSV GLGSV
GNRMC
GNVTG

GNGGA
GNGLL
GNGSA
GPGSV GBGSV
GNRMC
GNVTG

The NMEA0183 Output Messages are shown as below:
NMEA Record
Descriptions
GxGGA:Global positioning system fixed data: time, position, fixed type
GxGLL:Geographic position: latitude, longitude, UTC time of position fix and status
GxGSA:GPS receiver operating mode, active satellites, and DOP values
GxGSV:GNSS satellites in view: ID number, elevation, azimuth, and SNR values
GxRMC:Recommended minimum specific GNSS data: time, date, position, course, speed
GxVTG:Course over ground and ground speed
GxGNS:GNSS fix data
GxGRS:GNSS range residuals
GxGST:GNSS pseudo range error statistics
GxTXT:u-blox message

The GR-8017 adopts interface protocol of National Marine Electronics Association's NMEA-0183 Version 2.3 & 4.x interface specification. 
GR-8017 supports multiple types of NMEA sentences (GxGGA, GxGLL, GxGSA, GxGSV, GxRMC, GxVTG, GxGNS, GxGRS, GxGST, GxZDA, and GxTXT).
The default output sentences are RMC, VTG, GNS, GGA, GSA, GSV, GLL, GST, and ZDA

GPS message examples:
$GPRMC,065500.00,A,2447.65027,N,12100.78318,E,15.869,189.32,051109,,,D*57 
$GPVTG,189.32,T,,M,15.869,N,29.405,K,D*30 
$GPGGA,065500.00,2447.65027,N,12100.78318,E,2,12,0.91,69.8,M,16.3,M,,*65 
$GPGSA,A,3,20,02,23,13,50,42,04,11,17,28,32,08,1.53,0.91,1.22*0D 
$GPGSV,4,1,13,02,10,252,26,04,39,268,40,08,09,197,41,11,17,058,32*7B 
$GPGSV,4,2,13,13,06,144,23,17,50,345,43,20,45,056,44,23,11,109,37*72 
$GPGSV,4,3,13,27,02,301,,28,73,194,39,32,20,043,38,42,54,140,34*7B 
$GPGSV,4,4,13,50,51,133,33*4B $GPGLL,2447.65027,N,12100.78318,E,065500.00,A,D*6E
$GPTXT,01,01,02,u-blox ag - www.u-blox.com*50


GLONASS message examples:
$GLRMC,031809.00,V,,,,,,,050913,,,N*6C
$GLVTG,,,,,,,,,N*2C
$GLGGA,031809.00,,,,,0,04,1.76,,,,,,*4D
$GLGSA,A,1,81,79,77,82,,,,,,,,,4.23,1.76,3.84*1B
$GLGSV,2,1,06,77,26,149,33,78,79,127,,79,39,336,32,81,59,299,35*6F
$GLGSV,2,2,06,82,23,242,33,88,33,020,*6E
$GLGLL,,,,,031809.00,V,N*55
$GLRMC,031810.00,A,2446.42259,N,12100.44836,E,0.265,,050913,,,A*6B
$GLVTG,,T,,M,0.265,N,0.491,K,A*32
$GLGGA,031810.00,2446.42259,N,12100.44836,E,1,05,1.29,133.2,M,16.3,M,,*40
$GLGSA,A,3,81,79,88,77,82,,,,,,,,3.50,1.29,3.26*18
$GLGSV,2,1,06,77,26,149,34,78,79,127,26,79,39,336,33,81,59,299,35*6D
$GLGSV,2,2,06,82,23,242,33,88,33,020,28*64
$GLGLL,2446.42259,N,12100.44836,E,031810.00,A,A*7D


GPS+GLONASS message examples:
$GNRMC,052449.00,V,,,,,,,211114,,,N*6B
$GNVTG,,,,,,,,,N*2E
$GNGGA,052449.00,,,,,0,00,99.99,,,,,,*76
$GNGSA,A,1,,,,,,,,,,,,,99.99,99.99,99.99*2E
$GNGSA,A,1,,,,,,,,,,,,,99.99,99.99,99.99*2E
$GPGSV,4,1,13,02,,,44,05,,,46,06,,,44,07,,,37*7E
$GPGSV,4,2,13,10,,,43,12,,,34,13,,,44,15,,,33*79
$GPGSV,4,3,13,26,,,44,29,,,37,30,,,41,42,,,40*73
$GPGSV,4,4,13,50,,,38*75
$GLGSV,1,1,02,86,,,39,,,,35*65
$GNGLL,,,,,052449.00,V,N*5A
$GNRMC,052449.97,A,2446.42460,N,12100.44230,E,0.036,,211114,,,A*6E
$GNVTG,,T,,M,0.036,N,0.066,K,A*38
$GNGGA,052449.97,2446.42460,N,12100.44230,E,1,08,1.51,113.9,M,16.3,M,,*42
$GNGSA,A,3,02,05,06,10,13,26,30,,,,,,2.78,1.51,2.33*13
$GNGSA,A,3,86,,,,,,,,,,,,2.78,1.51,2.33*18
$GPGSV,4,1,13,02,64,033,44,05,57,324,46,06,37,094,44,07,,,37*42
$GPGSV,4,2,13,10,31,042,43,12,,,35,13,60,070,44,15,,,33*7D
$GPGSV,4,3,13,26,48,188,44,29,,,37,30,13,099,40,42,54,141,40*48
$GPGSV,4,4,13,50,51,133,38*40
$GLGSV,1,1,02,86,19,151,39,,,,34*59
$GNGLL,2446.42460,N,12100.44230,E,052449.97,A,A*74


BEIDOU message examples:
$GBRMC,085705.00,V,,,,,,,021214,,,N*64
$GBVTG,,,,,,,,,N*22
$GBGGA,085705.00,,,,,0,00,2.36,,,,,,*4C
$GBGSA,A,1,,,,,,,,,,,,,11.48,2.36,11.24*1F
$GBGSV,1,1,00*6B
$GBGLL,,,,,085705.00,V,N*57
$GBRMC,085706.00,A,2446.41030,N,12100.43907,E,0.031,,021214,,,A*61
$GBVTG,,T,,M,0.031,N,0.058,K,A*3E
$GBGGA,085706.00,2446.41030,N,12100.43907,E,1,00,2.36,118.7,M,16.3,M,,*47
$GBGSA,A,3,,,,,,,,,,,,,11.48,2.36,11.24*1D
$GBGSV,1,1,00*6B
$GBGLL,2446.41030,N,12100.43907,E,085706.00,A,A*7E


GPS+BEIDOU message examples:
$GNRMC,062331.00,V,,,,,,,041214,,,N*64
$GNVTG,,,,,,,,,N*2E
$GNGGA,062331.00,,,,,0,00,99.99,,,,,,*7D
$GNGSA,A,1,,,,,,,,,,,,,99.99,99.99,99.99*2E
$GNGSA,A,1,,,,,,,,,,,,,99.99,99.99,99.99*2E
$GPGSV,3,1,09,02,,,45,05,,,46,10,,,38,13,,,42*78
$GPGSV,3,2,09,15,,,47,24,,,39,26,,,48,29,,,42*7F
$GPGSV,3,3,09,30,,,41*76
$GBGSV,2,1,06,401,,,40,402,,,35,403,,,39,404,,,37*66
$GBGSV,2,2,06,406,,,39,409,,,39*62
$GNGLL,,,,,062331.00,V,N*51
$GNRMC,062332.00,A,2446.42524,N,12100.43953,E,0.040,,041214,,,A*65
$GNVTG,,T,,M,0.040,N,0.075,K,A*3B
$GNGGA,062332.00,2446.42524,N,12100.43953,E,1,08,1.11,117.9,M,16.3,M,,*4C
$GNGSA,A,3,02,05,13,15,24,26,30,29,,,,,1.94,1.11,1.59*17
$GNGSA,A,3,,,,,,,,,,,,,1.94,1.11,1.59*1C
$GPGSV,3,1,09,02,43,131,45,05,44,042,46,10,03,082,37,13,31,036,42*7B
$GPGSV,3,2,09,15,58,250,47,24,14,185,39,26,72,017,48,29,39,270,42*70
$GPGSV,3,3,09,30,12,050,41*40
$GBGSV,2,1,06,401,,,40,402,,,35,403,,,39,404,,,37*66
$GBGSV,2,2,06,406,,,39,409,,,39*62
$GNGLL,2446.42524,N,12100.43953,E,062332.00,A,A*7A


3.2 GxGGA - Global Positioning System Fix Data
 Example $GPGGA,065500.00,2447.65027,N,12100.78318,E,2,12,0.91,69.8,M,16.3,M,,*65
 Explanation

Contents
Example
Unit
Explanation
Message ID
$GPGGA
GGA protocol header
UTC Time
065500.00
hhmmss.ss
hh: hour, mm: minute, ss: second
Latitude
2447.65027
ddmm.mmmmm
dd: degree, mm.mmmmm: minute
North/South
N
N: North Latitude, S: South Latitude
Longitude
12100.78318
dddmm.mmmmm
dd: degree, mm.mmmmm: minute
East/West
E
E: East Longitude, W: West Longitude
Position Fix Indicator
2
0: Fix not available or invalid,
1: GPS SPS Mode, fix valid,
2: Differential GPS, SPS Mode, fix valid,
3: Not supported,
4: RTK fixed
5: RTK float
6: Estimated/Dead Reckoning fix
Satellites Used
12
Number of satellites used in positioning calculation (0 to 12)
HDOP
0.91
Horizontal Dilution of Precision
MSL Altitude
69.8
meters
Unit
M
Meters
Geoidal separation
16.3
meters
Geoid separation: difference between ellipsoid and mean sea level
Units
M
Meters
Age of Diff. Corr.
second
Age of differential corrections. Null when DGPS is not used
Diff. Ref. Station ID
ID of station providing differential corrections (null when DGPS is not used)
checksum
*65

End of sentence
3.3 GxGLL - Geographic Position - Latitude / Longitude
 Example
$GPGLL,2447.65027,N,12100.78318,E,065500.00,A,D*6E
 Explanation
Contents
Example
Unit
Explanation
Message ID
$GPGLL
GLL protocol header
Latitude
2447.65027
ddmm.mmmmm
dd: degree, mm.mmmmm: minute
North/South
N
N: North Latitude, S: South Latitude
Longitude
12100.78318
dddmm.mmmmm
dd: degree, mm.mmmmm: minute
East/West
E
E: East Longitude, W: West Longitude
UTC Time
065500.00
hhmmss.ss
hh: hour, mm: minute, ss: second
Status
A
A: Data valid, V: Data invalid
Mode Indicator
D
A: Autonomous GNSS fix
N: No position fix
D: Differential GNSS fix
E: Estimated/Dead reckoning fix
F: RTK float
R: RTK fixed
NaviSys Technology - Your Location Partner Data Sheet - GR-8017
14
checksum
*6E

End of sentence
3.4 GxGSA - GNSS DOP and Active Satellites
 Example
$GPGSA,A,3,20,02,23,13,50,42,04,11,17,28,32,08,1.53,0.91,1.22*0D
 Explanation
Contents
Example
Explanation
Message ID
$GPGSA
GSA protocol header
Mode 1
A
M: Manual—forced to operate in 2D or 3D mode
A: 2D Automatic—allowed to automatically switch 2D/3D
Mode 2
3
1: Fix not available
2: 2D (<= 4 Satellites used)
3: 3D (>= 4 Satellites used)
Satellite used in solution
20
Satellite on Channel 1
Satellite used in solution
02
Satellite on Channel 2
…
Display of quantity used (12 max)
If less than 12 SVs are used for navigation, the remaining fields are left empty. If more than 12 SVs are used for navigation, only the IDs of the first 12 are output.
PDOP
1.53
Position Dilution of Precision
HDOP
0.91
Horizontal Dilution of Precision
VDOP
1.22
Vertical Dilution of Precision
checksum
*0D

End of sentence
3.5 GxGSV - GNSS Satellites in View
 Example
$GPGSV,4,1,13,02,10,252,26,04,39,268,40,08,09,197,41,11,17,058,32*7B $GPGSV,4,2,13,13,06,144,23,17,50,345,43,20,45,056,44,23,11,109,37*72 $GPGSV,4,3,13,27,02,301,,28,73,194,39,32,20,043,38,42,54,140,34*7B $GPGSV,4,4,13,50,51,133,33*4B
 Explanation
Contents
Example
Unit
Explanation
Message ID
$GPGSV
GSV protocol header
Number of messages
4
Range 1 to 4
Message number
1
Range 1 to 4
Satellites in view
13
Number of satellites visible from receiver
Satellite ID number
02
Channel 2 (Range 1 to 64)
The satellite ID numbers are in the range of 1 to 32 for GPS satellites, and 33 to 64 for SBAS satellites (ID=120-PRN; e.g. SV ID 33 is SBAS PRN 120, 34 is SBAS PRN 121, and so on). ID numbers 65~96 for GLONASS. ID numbers 193~197 for QZSS.
ID numbers 401~437 for BEIDOU.
NaviSys Technology - Your Location Partner Data Sheet - GR-8017
15
Elevation
10
degrees
Elevation angle of satellite as seen from receiver channel 1 (00 to 90)
Azimuth
252
degrees
Satellite azimuth as seen from receiver channel 1 (000 to 359)
SNR (C/No)
26
dBHz
Received signal level C/No from receiver channel 1 (00 to 99, null when not tracking)
…
Satellite ID number
11
Channel 4 (Range 1 to 32)
The satellite ID numbers are in the range of 1 to 32 for GPS satellites, and 33 to 64 for SBAS satellites (ID=120-PRN; e.g. SV ID 33 is SBAS PRN 120, 34 is SBAS PRN 121, and so on). ID numbers 65~96 for GLONASS. ID numbers 193~197 for QZSS.
ID numbers 401~437 for BEIDOU.
Elevation
17
degrees
Elevation angle of satellite as seen from receiver channel 4 (00 to 90)
Azimuth
058
degrees
Satellite azimuth as seen from receiver channel 4 (000 to 359)
SNR (C/No)
32
dBHz
Received signal level C/No from receiver channel 4 (00 to 99, null when not tracking)
checksum
*71

End of sentence
3.6 GxRMC - Recommended Minimum Specific GNSS Data
 Example
$GPRMC,065500.00,A,2447.65027,N,12100.78318,E,15.869,189.32,051019,,,D*57
 Explanation
Contents
Example
Unit
Explanation
Message ID
$GPRMC
RMC protocol header
UTC Time
065500.00
hhmmss.ss
hh: hour, mm: minute, ss: second
Status
A
A: Data valid, V: Data invalid
Latitude
2447.65027
ddmm.mmmmm
dd: degree, mm.mmmmm: minute
North/South
N
N: North Latitude, S: South Latitude
Longitude
12100.78318
dddmm.mmmmm
dd: degree, mm.mmmmm: minute
East/West
E
E: East Longitude, W: West Longitude
Speed over ground
15.869
knots
Receiver’s speed
Course over ground
189.32
degrees
Receiver’s direction of travel
Moving clockwise starting at due north
Date
051019
ddmmyy
dd: Day, mm: Month, yy: Year
Magnetic variation
degrees
This receiver does not support magnetic declination. All “course over ground” data are geodetic WGS84 directions.
Mode Indicator
D
A: Autonomous GNSS fix
N: No position fix
D: Differential GNSS fix
E: Estimated/Dead reckoning fix
F: RTK float
R: RTK fixed
checksum
*57
NaviSys Technology - Your Location Partner Data Sheet - GR-8017
16

End of sentence
3.7 GxVTG - Course over Ground and Ground Speed
 Example
$GPVTG,189.32,T,,M,15.869,N,29.405,K,D*30 Explanation
Contents
Example
Unit
Explanation
Message ID
$GPVTG
VTG protocol header
Course over ground
189.32
degrees
Receiver’s direction of travel
Moving clockwise starting at due north (geodetic WGS84 directions)
Reference
T
True
Course over ground
degrees
Receiver’s direction of travel
Reference
M
Magnetic
Speed over ground
15.869
knots
Measured horizontal speed
Unit
N
Knots
Speed over ground
29.405
km/hr
Measured horizontal speed
Unit
K
km/hr
Mode Indicator
D
A: Autonomous GNSS fix
N: No position fix
D: Differential GNSS fix
E: Estimated/Dead reckoning fix
F: RTK float
R: RTK fixed
checksum
*30

End of sentence
3.8 GxGNS – GNSS Fix Data
 Example
$GNGNS,020316.00,2446.44461,N,12100.45153,E,AAAN,24,0.61,54.5,16.3,,*53 Explanation
Contents
Example
Unit
Explanation
Message ID
$GNGNS
GNS protocol header
Time
020316.00
hhmmss.ss
hh: hour, mm: minute, ss: second
Latitude
2446.44661
ddmm.mmmmm
dd: degree, mm.mmmmm: minute
North/South
N
N: North Latitude, S: South Latitude
Longitude
12100.45153
dddmm.mmmmm
dd: degree, mm.mmmmm: minute
East/West
E
E: East Longitude, W: West Longitude
Position Mode
AAAN
A: Autonomous GNSS fix
N: No position fix
D: Differential GNSS fix
E: Estimated/Dead reckoning fix
F: RTK float
R: RTK fixed
First character for GPS, second one
NaviSys Technology - Your Location Partner Data Sheet - GR-8017
17
for GLONASS, Third one for Galileo, Fourth one for BeiDou
Satellites Used
24
Number of satellites used in positioning calculation (0 to 99)
HDOP
0.61
Horizontal Dilution of Precision
Altitude
54.5
meters
Altitude above mean sea level
Separation
16.3
meters
Geoid separation: difference between ellipsoid and mean sea level
Differential Age
-
Age of differential corrections (null when DGPS is not used)
Differential Station
-
ID of station providing differential corrections (null when DGPS is not used)
Checksum
*53
Checksum

End of sentence
3.9 GxGRS – GNSS Range Residuals
This messages relates to associated GGA and GSA messages. If less than 12 SVs are available, the remaining fields are output empty. If more than 12 SVs are used, only the resid-uals of the first 12 SVs are output, in order to remain consistent with the NMEA standard. In a multi-GNSS system this message will be output multiple times, once for each GNSS.
 Example
$GNGRS,055709.00,1,5.9,7.6,8.5,2.8,
$GNGRS,055709.00,1,5.9,7.6,8.5,2.8,--4.2,10.8,4.2,10.8,--46.9,17.5,4.3,5.4,46.9,17.5,4.3,5.4,--19.9,*5719.9,*57 
$GNGRS,0$GNGRS,055709.00,1,55709.00,1,--43.1,43.1,--70.9,70.9,--44.8,44.8,--1.4,1.4,--38.4,,,,,,,*5738.4,,,,,,,*57 
ExplanationExplanation
Contents
Contents
Example
Example
Unit
Unit
Explanation
Explanation
Message
Message IDID
$GNG
$GNGRRSS
G
GRRSS protocol protocol headerheader
Time
Time
055709
055709.00.00
hhmmss.ss
hhmmss.ss
hh: hour, mm: minute, ss: second
hh: hour, mm: minute, ss: second
Mode
Mode
1
1
Computation method used:
Computation method used:
1:
1: Residuals were recomputResiduals were recomputed after the ed after the GGA position was computed (fixed)GGA position was computed (fixed)
Residual 1
5.9
meters
Range residuals for SVs used in navigation. The SV order matches the order from the GSA sentence
Residual 2
7.6
meters
Same as above
Residual 3
8.5
meters
Same as above
Residual 4
2.8
meters
Same as above
Residual 5
-4.2
meters
Same as above
Residual 6
10.8
meters
Same as above
Residual 7
-46.9
meters
Same as above
Residual 8
17.5
meters
Same as above
Residual 9
4.3
meters
Same as above
Residual 10
5.4
meters
Same as above
Residual 11
-19.9
meters
Same as above
Residual 12
-
meters
Same as above
Checksum
*57
Checksum

End of sentence
NaviSys Technology - Your Location Partner Data Sheet - GR-8017
18
3.10 GxGST – GNSS Pseudo Range Error Statistics
 Example
$GNGST,055526.00,43274,,,,1.2,1.2,2.1*7D Explanation
Contents
Example
Unit
Explanation
Message ID
$GNGST
GST protocol header
Time
055526.00
hhmmss.ss
hh: hour, mm: minute, ss: second
Range of RMS
43274
meters
RMS value of the standard deviation of the ranges
Standard Deviation of Semi-Major Axis
-
meters
Standard deviation of semi-major axis (only supported in ADR 4.10 and later)
Standard Deviation of Semi-Minor Axis
-
meters
Standard deviation of semi-minor axis (only supported in ADR 4.10 and later)
Orientation
-
degrees
Orientation of semi-major axis (only
supported in ADR 4.10 and later)
Standard deviation of latitude error
1.2
meters
Standard deviation of latitude error
Standard deviation of longitude error
1.2
meters
Standard deviation of longitude error
Standard deviation of altitude error
2.1
meters
Standard deviation of altitude error
Checksum
*7D
Checksum

End of sentence
3.11 GxTXT – Text Transmission
 Example
$GPTXT,01,01,02,u-blox ag - www.u-blox.com*50 Explanation
Contents
Example
Unit
Explanation
Message ID
$GPTXT
TXT protocol header
Number of messages
01
Total number of messages in this transmission, 01..99
Message number
01
Message number in this transmission, range 01..xx
Message type
02
Text identifier, u-blox GPS receivers specify the type of the message with this number.
00: Error
01: Warning
02: Notice
07: User
Text
u-blox ag -
Any ASCII text
NaviSys Technology - Your Location Partner Data Sheet - GR-8017
19
www.u-blox.com
Checksum
*50
Checksum

End of sentence
3.12 GNSS Switching Commands
Switches between different GNSS systems could be done by u
Switches between different GNSS systems could be done by u--blox binary commands blox binary commands described below. described below.
Switch to GPS only
B5 62 06 3E 2C 00 00 00 20 05 00 08 10 00 01 00 01 01 01 01 03 00 00 00 01 01 03 08 10 00 00 00 01 01 05 00 03 00 00 00 01 01 06 08 0E 00 00 00 01 01 FC 11
Switch to GPS+QZSS
B5 62 06 3E 2C 00 00 00 20 05 00 08 10 00 01 00 01 01 01 01 03 00 00 00 01 01 03 08 10 00 00 00 01 01 05 00 03 00 01 00 01 01 06 08 0E 00 00 00 01 01 FD 1D
Switch to GPS+QZSS+SBAS
B5 62 06 3E 2C 00 00 00 20 05 00 08 10 00 01 00 01 01 01 01 03 00 01 00 01 01 03 08 10 00 00 00 01 01 05 00 03 00 01 00 01 01 06 08 0E 00 00 00 01 01 FE 39
Switch to GPS+QZSS+GLONASS (Default)
B5 62 06 3E 2C 00 00 00 20 05 00 08 10 00 01 00 01 01 01 01 03 00 00 00 01 01 03 08 10 00 00 00 01 01 05 00 03 00 01 00 01 01 06 08 0E 00 01 00 01 01 FE 21
Switch to GLONASS+GPS+QZSS+SBAS
B5 62 06 3E 2C 00 00 00 20 05 00 08 10 00 01 00 01 01 01 01 03 00 01 00 01 01 03 08 10 00 00 00 01 01 05 00 03 00 01 00 01 01 06 08 0E 00 01 00 01 01 FF 3D
Switch to Beidou
B5 62 06 3E 2C 00 00 00 20 05 00 08 10 00 00 00 01 01 01 01 03 00 00 00 01 01 03 08 10 00 01 00 01 01 05 00 03 00 00 00 01 01 06 08 0E 00 00 00 01 01 FC 01
Switch to GPS+Beidou
B5 62 06 3E 2C 00 00 00 20 05 00 08 10 00 01 00 01 01 01 01 03 00 00 00 01 01 03 08 10 00 01 00 01 01 05 00 03 00 00 00 01 01 06 08 0E 00 00 00 01 01 FD 25
Switch to GPS+Beidou+QZSS+SBAS
B5 62 06 3E 2C 00 00 00 20 05 00 08 10 00 01 00 01 01 01 01 03 00 01 00 01 01 03 08 10 00 01 00 01 01 05 00 03 00 01 00 01 01 06 08 0E 00 00 00 01 01 FF 4D
Responses
ACK (Success): B5 62 05 01 02 00 06 3E 4C 75
NAK (Failure): B5 62 05 00 02 00 06 3E 4B 70
NaviSys Technology - Your Location Partner Data Sheet - GR-8017
20
Please note that
 HHexadecimal values under exadecimal values under each commandeach command are binary data.are binary data.
 E.g. B5 is one byte. It should NOT be sent as two characters.E.g. B5 is one byte. It should NOT be sent as two characters.
 Each command is followed by either an ACK or a NAK response.Each command is followed by either an ACK or a NAK response.
 ACK response: the command has been successfully exeACK response: the command has been successfully executedcuted
 NAK response: the command is not valid and is not acceptedNAK response: the command is not valid and is not accepted
 It takes some time (from a few to tens of seconds) before switches to alternating satellite system taking effect.
 Typically, the longer it runs, the longer it takes to switch.
Save Configuration
The configuration will disappear if it was not saved and power is OFF. This command will save the configuration to BBR (battery backed RAM) so that the settings will be kept as the backup power is supplied.
B5 62 06 09 0D 00 00 00 00 00 FF FF 00 00 00
B5 62 06 09 0D 00 00 00 00 00 FF FF 00 00 00 00 00 00 03 1D00 00 00 03 1D ABAB

UDRの初期化とキャリブレーション



GR 8017のデッドレコニングのメリットを享受するためには、UDRの初期化とキャリブレーションが必要です。
このプロセスが完了したかどうかは、u blox u center tool で UBX ESFSTATUS メッセージを確認することで、処理が完了したかどうかを知ることができます。
また、GR 8017 は固定された位置に設置する必要があります。位置が変更された場合には再校正が必要となります。

GR-8017 にコールドスタートコマンドが送られた場合や、過酷な条件でキャリブレーションが失われた場合
 自動的に新しいキャリブレーションプロセスが開始されます。


初期化フェーズの期間は、GNSS信号の品質とダイナミクスに大きく依存します。
そのため車を広い駐車場などの上空が開けた平坦な場所に移動します。

初期化の手順は
GR 8017のLEDが点滅して位置が確定します。
良好なGNSS受信状態での初期化およびキャリブレーションドライブは
はエンジンをかけたまま数分間(例えば2分間)停車します。
次に 通常の左折・右折を3回以上行います。
そして速度が30km/h以上ので走行します。
上記の順序は変更可能ですが、校正にはすべてが必要です。

初期化が完了すると、UBX ESF STATUSメッセージのfusionModeフィールドは、次のようになります。
ESF STATUS messageが1:FUSIONに切り替わり、GNSS/Dead reckoningを組み合わせた固定値(フュージョン・ソリューション)が出力され
ナビゲーション・フィルターに使用されているセンサーのキャリブレーションが開始される。

キャリブレーションは、バックグラウンドで実行される連続的なプロセスで、ナビゲーション・ソリューションの品質を向上させます。
なお、使用されているいくつかのセンサーのキャリブレーション・ステータス(UBX ESF STATUSメッセージのcalibStatus)は、使用されているセンサーによっては)は、受信機が厳しい条件で操作されると、1:CALIBRATINGに戻ってしまうことがあります。
このような場合、再校正のために最適な条件が再び観測されるまで、フュージョン・ナビゲーション計算値の不確かさが増します。
このような場合には、センサーを再校正するための最適な条件が再び観測されるまで、自立航法ソリューションの不確実性が増加します。
D-GPSデータを使用すると、近くの基準受信機またはネットワークからのリアルタイム・データを使用して、GPSの位置精度を向上させることができます。NEO-M8U受信機は、推測航法を無効にした場合にのみD-GPSをサポートします(メッセージUBX-CFG-NAVX5を使用)。D-GPSは、RTCM 10402.3の "Recommended Standard for Differential gnss "に従って、有効なデータを受信したときに起動します。RTCMは、SBASや推測航法と併用することはできず、NEO-M8UのGPS信号にのみ適用されます。RTCMの実装では、以下のRTCM 2.3メッセージをサポートしています。
Message Type:
1:Differential GPS Corrections
2:Delta Differential GPS Corrections
3:GPS Reference Station Parameters
9:GPS Partial Correction Set

NEO-M8Uは、GNSSとIMUの測定値を組み合わせ、最大2Hzのレートで位置ソリューションを計算します。これらのソリューションは、標準的なNMEA、UBX-NAV-PVTおよび関連メッセージで報告されます。新しいHigh Navigation Rate出力メッセージ(UBX-HNR-PVT)は、これらの結果をIMUのみのデータで拡張し、最大30Hzのレートで正確かつ低レイテンシーの位置ソリューションを提供します。
推測航法では、モジュールに電源を投入すると同時に(つまり、GNSS固定が確立される前に)、以下の条件をすべて満たしていればナビゲーションを開始することができます。
- モジュールに電源が供給されていない状態で車両が移動していないこと
- 車両が最後に使用されたときに、少なくともデッドレコニング固定が可能であった。
- 車両が最後に使用されたときからモジュールにバックアップ電源が供給されている。
センサデータは,UBX-ESF-MEAS と UBX-ESF-RAW(ハイレート)のメッセージから取得できます。各メッセージには、測定時刻が含まれています。

詳細はドキュメントUBX-13003221 (関連UBX-15028330)(NEO-M8U_DataSheet__UBX-15015679_.pdf)などをご参照下さい。