By putting the GNSS antenna in the zigzag
pattern and allowing it to collect 180 samples the
point is considered accurately surveyed and the
position is known with 3mm + 0.1 ppm accuracy.
The tests carried out on Vallhamra sports
facilities where replicated in a slope at Ulricehamn
ski center. The proceed was the same using hired
technology from Leica to survey points in the slope,
marking out these and thereafter make a run on skis,
wearing the devices mounted on top of the helmet.
3.1 Data Collection
When processing the data coming from the units, the
error and standard deviation needs to be expressed
Physical testing have been performed on flat ground
and in a slope. The flat ground tests were performed
for getting a value where accuracy could be
calculated. This accuracy was then applied on the
tests in the ski slope as a proof of concept. The tests
were made with regard to finding absolute accuracy
and the relative accuracy. To get a value of the
absolute accuracy, accurately surveyed points on a
plane surface is being marked out using a levelled
Leica Viva GNSS GS14 together with a hand held
Leica CS20. Here the exact position can be
compared to the value from the GNSS unit. The
accurately surveyed points on the sport arena were
placed in a zigzag pattern. The points were marked
using orange spray paint and thereafter visited one at
a time. By holding the GNSS over the point for five
seconds, a visual trigger was provided for the post-
processing of data, providing the possibility to see
where the points are.
3.2 Data Analysis
Both the flat ground tests and the tests performed in
a ski slope were made using a calibrated starting
point and then 4 other points in a zigzag pattern. The
points are calibrated with the Leica Viva GNSS
GS14 mounted in the point, using averaging for 160
cycles, and thereafter marked out, using an orange
spray paint. The collection of data was made after
calibrating points. After this the devices where hand
held and walked across the field. At each point the
device was held still for five seconds to mark the
position in data. This yielded, with a sample rate of
20 Hz, 100 samples at the position, making it
possible to read out from the data sheet. By plotting
the data, an estimation of at what sample the
position is marked. This sample number is then
translated from its (latitude, longitude, altitude)-form
to an earth centered, earth fixed, ECEF-form. This
will yield in a format of the coordinates and the
movement can be given in a form of a regular
coordinate system (X, Y, Z). The movement given in
ECEF-form will then be used for creating a mean
value around the turning point. The mean value is
calculated around the minimal difference value
using 90 samples. From these values a standard
deviation and mean error for the accuracy was
calculated.
Investigating the accuracy between two devices
was made by putting two or more units on a fix
distance between the units. Here the recorded
distance can be compared to the actual distance. This
testing was only performed on flat ground. The
testing was performed using a plank attached to a
bicycle holder in the back of a car. This car was then
driven around a running track. The two units
attached to the plank were then observed and the
distance between them, 188 cm, could be observed
how it differed from the reality. From this data the
standard deviation and mean error can be calculated.
The recording of the distance between the devices is
made by using a plugin for the program recording
the data. Gmap.net and
mapprovider.projection.getDistance are the plugins
and functions that are used by the program.
4 RESULTS
For the flat ground test with calibrated points the test
was made using two different trackers. The data was
processed separately from that data set and thereafter
analysed. The accurately surveyed latitude and
longitude will be denoted CALLAT and CALLON.
The values used around the turning points when
doing the tests are denoted lat and the mean value
around that point is denoted ∆lat and ∆lon.
The columns ECEF means that the values have
been converted from lat, lon, alt into earth-centered
earth-fixed, ECEF-form. This was done using
Matlab and converts an input of ([rad], [rad], [m])
into ([m], [m], [m]). The Matlab code uses the
following values for WGS84 ellipsoid constants
(National Imagery and Mapping Agency, 2004). The
final column Diff is simply the difference between
the calibrated value and the mean value around the
turning point. This is the same as the distance from
the calibrated point (Table 2).
For tracker 2 the RMS values for the different
positions were 0.5274, 0.36026, 0.11289, 0.53633,
and 0.484 meters for each point. This results in a
standard deviation of 0.1773 m.