RTKVEL
RTK velocity
Platform: |
OEM719, OEM729, OEM7500, OEM7600, OEM7700, OEM7720, PwrPak7, CPT7, CPT7700, SMART7 |
This log contains the RTK velocity information computed by the receiver. In addition, it reports a velocity status indicator that is useful in indicating whether or not the corresponding data is valid and differential age is useful in predicting anomalous behavior brought about by outages in differential corrections. 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.
Velocities from the RTK filter are calculated from the delta-position. In RTKVEL, the velocity type is the same as the position type.
In an RTKVEL log, the actual speed and direction of the receiver antenna over ground is provided. The receiver does not determine the direction a vessel, craft or vehicle is pointed (heading) but rather the direction of motion of the GNSS antenna relative to ground.
With the system operating in an RTK mode, this log reflects if the solution is a good RTK low latency solution (from extrapolated base station measurements) or invalid. A valid RTK low latency solution is computed for up to 60 seconds after reception of the last base station observation.
The velocity is computed from consecutive RTK low latency updates. As such, it is an average velocity based on the time difference between successive position computations and not an instantaneous velocity at the RTKVEL time tag. The velocity latency to be subtracted from the time tag is normally half the time between filter updates. Under default operation, the RTK low latency filter is updated at a rate of 2 Hz. This translates into a velocity latency of 0.25 seconds. The latency can be reduced by increasing the update rate of the RTK low latency filter by requesting the BESTVEL, RTKVEL, BESTPOS or RTKPOS messages at a rate higher than 2 Hz. For example, a logging rate of 10 Hz would reduce the velocity latency to 0.05 seconds. For integration purposes, the velocity latency should be applied to the record time tag.
Message ID: 216
Log Type: Synch
Recommended Input:
log rtkvela ontime 1
ASCII Example:
#RTKVELA,USB1,0,66.0,FINESTEERING,2211,234952.000,02000020,2e4e,16809;SOL_COMPUTED,NARROW_INT,0.250,1.000,0.0019,51.860326,-0.0004,0*4a6563f7
Consider the case of an unmanned aircraft. A base station must send differential correction data to the remote aircraft. In this type of application, the aircraft’s radio may pass the differential solution, for example RTKVEL, to the positioning system so it can process it and generate precise position information for the flight controls.
Field |
Field type |
Description |
Format |
Binary Bytes |
Binary Offset |
1 |
Log header |
RTKVEL header For information about log headers, see ASCII, Abbreviated ASCII or Binary. |
|
H |
0 |
2 |
sol status |
Solution status, see Table: Solution Status |
Enum |
4 |
H |
3 |
vel type |
Velocity type, see Table: Position or Velocity Type |
Enum |
4 |
H+4 |
4 |
latency |
A measure of the latency in the velocity time tag in seconds. It should be subtracted from the time to give improved results |
Float |
4 |
H+8 |
5 |
age |
Differential age in seconds |
Float |
4 |
H+12 |
6 |
hor spd |
Horizontal speed over ground, in metres per second |
Double |
8 |
H+16 |
7 |
trk gnd |
Actual direction of motion over ground (track over ground) with respect to True North, in degrees |
Double |
8 |
H+24 |
8 |
vert spd |
Vertical speed, in metres per second, where positive values indicate increasing altitude (up) and negative values indicate decreasing altitude (down) |
Double |
8 |
H+32 |
9 |
Reserved |
Float |
4 |
H+40 |
|
10 |
xxxx |
32-bit CRC (ASCII and Binary only) |
Ulong |
4 |
H+44 |
11 |
[CR][LF] |
Sentence terminator (ASCII only) |
- |
- |
- |