______ ____ _____ _______ _ _
| ____| _ \| __ \ |__ __| | | | |
| |__ | |_) | |__) | | | ___| | ___ _ __ ___ ___| |_ _ __ _ _
| __| | _ <| _ / | |/ _ \ |/ _ \ '_ ` _ \ / _ \ __| '__| | | |
| | | |_) | | \ \ | | __/ | __/ | | | | | __/ |_| | | |_| |
|_| |____/|_| \_\ |_|\___|_|\___|_| |_| |_|\___|\__|_| \__, |
__/ |
|___/
Install the dependencies:
pnpm installStart the dev server, and the visualiser will be available at http://localhost:3000.
pnpm run devTo build for production:
pnpm run buildPreview the production build locally:
pnpm run previewPlease keep AI generated code in contributions to a minimum. If AI is used to generate ANY code, you MUST follow the scheme below to indicate this:
- If an AI model was used to generate less than 30% of the code, you must include
Assisted-by: Model namein the commit message. - If an AI model was used to generate 30% or more of the code, you must include
Co-authored-by: Model namein the commit message. - If an AI model was used to generate 100% of the code, you must include
Generated-by: Model namein the commit message.
- GPS visualisation
- OpenStreetMap map (leaflet.js)
- Route tracing
- Link from point on map to other telemetry close in time
- Split screens (React split-pane)
- Export each metric separately from fat CSV (node-csv)
- Graphs (Chart.js)
- Export graph to image
- Strain gauges
- Acceleration
- Speed
- From GPS
- Integral of acceleration