Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

'Import rider times from GPX...' wizard #106

Closed
wants to merge 15 commits into from

Conversation

kimble4
Copy link
Contributor

@kimble4 kimble4 commented Mar 2, 2023

A wizard that reads a GPX track recorded by a rider during the race and attempts to determine their lap times.

Uses the GPX course to determine the lap length and location of the finish, interpolates the recorded track to one point per second, then presents a filtered list of trackpoints and likely crossings of the finish line. These can then be individually selected for import into the rider's lap times (where they will be filtered in the usual manner).

Intended as a backup for when there are problems with a rider's timing tags (or the spotter loses track of their laps), but the rider was recording the race with their GPS receiver. My tests suggest that if you have a high resolution GPX and a reference lap time(s) to adjust the clock offset this can get the times to within a second or two of the RFID system, but it would still be useful to determine the lap count with far worse precision.

Conceivably if you had a lot of patience and trusted riders not to meddle with their recordings you could time a small race this way (as usual, some human input would be required to resolve close finishes), but I wouldn't want to try to manage that at any scale.

@esitarski
Copy link
Owner

esitarski commented Mar 7, 2023 via email

@kimble4
Copy link
Contributor Author

kimble4 commented Mar 7, 2023 via email

@kimble4 kimble4 closed this Mar 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants