Messages to get velocity information from GNSS

Messages to get velocity information from GNSS

Velocity is a crucial parameter in collecting navigation information, significantly influencing navigation accuracy and performance. ComNav's products excel at capturing and tracking satellite signals, providing valuable information about velocity during movement. In this blog, we will introduce some logs related to speed as below:

GPVTG ? ?BESTVEL ? ?BESTXYZ ? ?GPRMC ? ?GPNAV ? ?GPYBM KSXT ? ?AGRIC ? ?DRONE

1? GPVTG

This message is commonly used to output velocity data, which includes the direction angle and motion speed, allowing us to obtain the motion trajectory of an object.

Fig.1 GPVTG message?

Input command: ?log gpvtg ontime 1?

Here is the standard output format of GPVTG:

$GPVTG,148.030,T,158.030,M,0.304,N,0.563,K,D*27        

Where 0.304 is speed in knots, 0.563 is speed in km/h.

2? BESTVEL

This message contains the best available velocity information computed by the board. In addition, it reports a velocity status indicator, which is useful in indicating whether the corresponding data is valid. The velocity measurements sometimes have a latency associated with them. The time of validity is the time tag in the log minus the latency value.

Fig.2 BESTVEL message

Input command:??log bestvela ontime 1?

Here is a standard output format of BESTVEL message:

#BESTVELA,COM1,0,60.0,FINESTEERING,2222,378338.000,00000000,0000,1114;SOL_COMPUTED,DOPPLER_VELOCITY,0.000,1.000,0.0020,193.563897,0.0003,4.0*af2f3c2e        

Where 0.0020 is horizontal velocity to ground in m/s; 0.0003 is the velocity in the vertical direction in m/s, positive values indicate the upward direction, negative value means downward direction.

3? BESTXYZ

This message includes the device's best velocity in ECEF coordinates.

Fig.3 BSETXYZ message

Input command:??log bestxyza ontime 1?

The standard DRONE message format is as follows:

#BESTXYZA,COM1,0,60.0,FINESTEERING,2222,378599.000,00000000,0000,1114;SOL_COMPUTED,NARROW_INT,-2831765.8413,4658833.3032,3299109.2852,0.0079,0.0094,0.0078,SOL_COMPUTED,DOPPLER_VELOCITY,0.0014,0.0001,-0.0018,0.0033,0.0041,0.0034,"0008",0.000,1.000,10.000,46,40,46,46,0,0,0,203*f94f1bd1        

Where 0.0014, 0.0001 and 0.0018 represent the velocity in the x, y and z directions.

4? GPRMC

This message contains time, position, speed and real heading angle, and is a standard NMEA message. Compared with GPVTG, this message provides position info.

?Fig.4 GPRMC message?

Input command:? log gprmc ontime 1?

Here is a standard output format of GPRMC message:

$GPRMC,074539.00,A,3120.9969570,N,12117.5424237,E,000.004,133.5,120822,10.0,W,D*1C        

Where 000.004 is speed in knots.

5? GPNAV

This message is a non-standard message, which includes position, velocity, position and tracking information, and also heading, pitch and roll (reserved) angles output while dual antennas are used.

?Fig.5 GPNAV message?

Input command:? log gpnav ontime 1?

Here is a standard output format of GPNAV message:

$GPNAV,20151003,123707.00,17,3,,31.17432494563,121.38795557054,41.7907,10.7811,176.628,0.000,0.000,,0.000,-0.002,-0.010,0.002,1,NN,7,0.000,8,5,9,,,8,5,9,,,,,,,*6F        

Where 0.002 is ground speed in m/s.

6? GPYBM

This message is a non-standard message, which includes position, velocity, PJK information. This message can output velocity information in different directions, including northward, eastward, vertical speed, and ground speed.

?Fig.6 GPYBM message?

Input command:? log gpybm ontime 1?

Here is a standard output format of GPYBM message:

$GPYBM,SN00520429,070326.00,+31.170243388,+121.398934274,15.286,346.840,1.290,0.000,-0.002,0.003,0.002,3449917.897,538032.213,-451.861,1088.741,4,4,12,1,,,,*4B        

The values 0.000, -0.002, 0.003, and 0.002 represent the northward velocity, eastward velocity, vertical speed, and ground speed, respectively, with all units in m/s.

7? KSXT

This message outputs the speed of the GNSS device, as well as the eastward, northward, and upward velocities in the geographic coordinate system, with units in km/h.


?Fig.7 KSXT message?

Input command:? log ksxt ontime 1?

The standard KSXT message format is as follows:

$KSXT,20210906104914.00,121.29239578,31.34996850,33.3672,276.66,43.34,83.17,0.102,0.00,1,3,39,42,,,,0.101,0.012,0.143,95,94,*21        

Where 0.102 represents the velocity, and 0.101,0.012,0.143 represent eastward, northward, and upward velocity separately.

8? AGRIC

This message outputs the speed of the GNSS device, as well as the eastward, northward, and upward velocities. In addition, the message also gives the standard deviation of the speed in different directions.

?Fig.8 AGRIC message?

Input command:? log agrica ontime 1?

Here is the standard format of AGRIC:

#AGRICA,35,GPS,FINE,2223,283006000,0,1,18,27;GNSS,236,22,8,17,6,36,28,4,4,14,21,0,-7782.5864,-2000.3002,8.4380,0.0046,0.0056,0.0041,243.0610,-0.2899,0.0000,0.013,-0.010,0.008,-0.012,0.013,0.015,0.012,31.34996227620,121.29240322121,36.6529,-2831767.7449,4658831.1477,3299110.4542,0.0194,0.0194,0.0280,0.0043,0.0053,0.0039,31.42015535053,121.31342487993,23.1344,31.34994264898,121.29236881723,42.6828,283006000,1.000,139.352203,10.304612,2.753604,0.717130,0,0,0,0*acab1bc9        

Here 0.013 represents the speed of the GNSS device, -0.010 is the velocity of north, 0.008 is the velocity of east, -0.012 is the velocity of vertical direction.

9? DRONE

This message displays real-time status information for the dual-antenna system, including the speed of the master antenna, and related accuracy data.


?Fig.9 DRONE message?

Input command:? log dronea ontime 1?

The standard DRONE message format is as follows:

#DRONE,COM1,0,60.0,FINESTEERING,2263,267570.000,00000000,0000,1114,23,5,24,2,19,12,1,45,45,21,12,7,5,21,12,7,5,121.29169275851,31.35089750559,27.8769,0.3036,0.3035,1.4278,0.0006,-0.0006,0.0146,0.0165,0.0024,0.0036,1,1,45,45,121.29162252337,31.35088292530,28.8125,1,4,248.7460,1.0419,0.8830,0.4550,0.5530,0.0000,10.3014,4096,*4ff8b7c6        

Where -0.0006, 0.0006 and 0.0146 represent the northern, eastern and ground speed separately.


NOTE: Detailed message definitions can be found in the OEM manual.


About ComNav Technology


ComNav Technology develops and manufactures GNSS OEM boards and receivers for high precision positioning demanded applications. Its technology already been used in a wide range of applications such as surveying, construction, machine control, agriculture, intelligent transportation, precise timing, deformation monitoring, unmanned system. With a team dedicated for the GNSS technology, ComNav Technology is trying its best to supply reliable and competitive products to worldwide customers. ComNav Technology has been listed on the Shanghai Stock Exchange (Science and Technology Board), securities :ComNav Technology (Compass Navigation), Stock code: 688592.

About SinoGNSS?


SinoGNSS? is the official trademark of ComNav Technology Ltd., registered in People's Republic of China, EU, USA and Canada. All other trademarks are the property of their respective owners.

要查看或添加评论,请登录

High Precision GNSS Modules的更多文章

社区洞察

其他会员也浏览了