gps-details

Garmin Activity Testing

Author: Michael George

Created: 10 July 2024

Overview

This page documents activity testing that was performed on 2024-06-30, whilst driving around a short circuit.

It compares the performance of several activity types.

1 Hz and 5 Hz data was also collected using Motion Minis.

The devices were carried as shown in this photograph, including a COROS APEX 2 Pro on the left:

devices

Data

All of the FIT data is available for download in ZIP format:

The OAO data from the Motions is available for download in ZIP format:

Observations

Hiking

The image below shows how position-derived speed (green) and recorded speed (red) differ.

The positional data seems to be relatively noisy, suggesting there is not a lot of filtering being applied.

The recorded speeds clearly lag behind the positional data, and the spike at 18:30 suggests that speed may actually be derived from the positional data.

hiking-fr-255

A comparison of 5 Hz Motion data (red), 1 Hz Motion data (blue) and 1 Hz Garmin data (green) shows the speed related issues for this activity type.

The speed from the hiking activity exhibits a lag of around 4 or 5 seconds, and it is quite different from the speed of the two motions.

It’s clear that the speed data from the hiking activity is unsuitable for activities such as speedsurfing.

hiking-comparison

Cycling

The image below shows how position-derived speed (green) and Doppler-derived speed (red) differ.

It looks like the positional data has been filtered (due to the relative smoothness), but it seems likely that the speed data is the Doppler-derived speed.

cycling-fr-255

A comparison of 5 Hz Motion data (red), 1 Hz Motion data (blue) and 1 Hz Garmin data (green) shows the good performance of this activity type.

This Garmin speed data is much better than the hiking activity, but it is worth noting the absence of one data point just before 18:38.

After the missing data point the Garmin data appears to lag behind the Motion data by 1 second.

cycling-comparison

Stand Up Paddling

The image below shows how position-derived speed (green) and Doppler-derived speed (red) differ.

There is some evidence of filtering being applied to the positional data, although not as much as the cycling activity.

The recorded speeds clearly lag behind the positional data and are heavily filtered, which will be to cope with the paddling action.

sup-fr-255

A comparison of 5 Hz Motion data (red), 1 Hz Motion data (blue) and 1 Hz Garmin data (green) shows the performance of this activity type.

It’s clear that the speed data from the stand up paddling activity is unsuitable for activities such as speedsurfing.

sup-comparison

Windsurfing

The image below shows how position-derived speed (green) and Doppler-derived speed (red) differ.

It looks like the positional data hasn’t been filtered (unlike the cycling activity), and it appears that the speed data is the Doppler-derived speed.

It’s worth noting that some data points do not update the latitude and longitude, resulting artefacts in position-derived speeds (green).

windsurfing-fr-255

A comparison of 5 Hz Motion data (red), 1 Hz Motion data (blue) and 1 Hz Garmin data (green) shows the good performance of this activity type.

It appears that the speed data is the Doppler-derived speed, correlating closely with the benchmark devices; 1Hz and 5 Hz Motions.

windsurfing-comparison

Other #1

The image below shows how position-derived speed (green) and Doppler-derived speed (red) differ.

It looks like the positional data hasn’t been filtered (unlike the cycling activity), and it appears that the speed data is the Doppler-derived speed.

other-fr-255

A comparison of 5 Hz Motion data (red), 1 Hz Motion data (blue) and 1 Hz Garmin data (green) shows the good performance of this activity type.

It appears that the speed data is the Doppler-derived speed, correlating closely with the benchmark devices; 1Hz and 5 Hz Motions.

Note how there is a visible lag of around 1 second, but this varies from one session to the next - see other #2.

other-comparison

Other #2

The image below shows how position-derived speed (green) and Doppler-derived speed (red) differ.

It looks like the positional data hasn’t been filtered (unlike the cycling activity), and it appears that the speed data is the Doppler-derived speed.

other-fr-255

A comparison of 5 Hz Motion data (red), 1 Hz Motion data (blue) and 1 Hz Garmin data (green) shows good performance of this activity type.

It appears that the speed data is the Doppler-derived speed, correlating closely with the benchmark devices; 1Hz and 5 Hz Motions.

There no lag present during this session.

other-comparison

Comparison

It is interesting to contrast this data with that of the COROS APEX 2 Pro, since it uses the same Airoha AG3335M chipset.

The APEX 2 Pro results for these test sessions can be found on a separate page.

Summary

Hiking

Cycling

Stand Up Paddling

Windsurfing

Other