Tracks lap times for FPV drone racing events by recognizing barcode markers in the VTX video feed.
In action it looks like this:
Fully web-based. Latest release available at: https://dmitrymurashenkov.github.io/arlaptracker/
You'll need to connect USB OTG 5.8Ghz FPV video receiver to PC (it acts as an ordinary webcam), print barcode marker on A4 sheet and place it near the finish line. When drone passes near it - lap time will be recorded.
See Help section in the app for details.
This tool was inspired by TinyViewPlus which works with similar accuracy, but requires installation. However AR lap tracker is planned to be more feature-rich - stay tuned for updates!
AR Lap timer uses Three.js and jsartoolkit5 for marker recognition.
Roadmap:
- Check marker rotation to be able to point it to gates center and avoid registering lap if drone passed outside the gates (possible bad idea - may lower recognition accuracy)
- Remove mouse cursor from the recording (not possible in Chrome currently)
- Add separate marker for sector within lap measuring
- Add per pilot lap display (usefull if there are many laps)
- Test with mobile devices
Contact:
If you have questions, want to discuss or share experience - create an issue in this project or mail me: dmitry.murashenkov@gmail.com