Outcome
What the project delivered, learned, and proved.
Overview
The pilot showed that anonymized e-scooter telemetry can do more than support isolated tagging decisions. Wheels4Wheels developed an automated pipeline that turns an entire ride into structured surface quality proposals for the OpenStreetMap ways it passes through. What previously required manual lookup, selection, and tagging of individual ways can now be processed systematically.
Objectives
The project explored whether anonymized e-scooter telemetry could provide reliable wheelchair accessibility information for OpenStreetMap. The investigation focused on three main goals, and each goal maps to one part of the pipeline that the pilot then put to the test.
The goals translated into a working pipeline over the course of the pilot. The components below were built and tested against Tallinn ride data, covering everything from raw telemetry processing to the review outputs a contributor works with.
| Component | Description |
|---|---|
| Data Processing Pipeline | Extracts Z-axis acceleration statistics per second Filters out stationary periods Removes low-quality GPS fixes Classifies readings into OSM-compatible smoothness categories |
| Wheelchair-Focused Confidence Model | Evaluates classification clarity Checks whether speed is within the 2–6 km/h assessment range Assesses movement continuity Assigns reliability scores |
| OSM Integration Workflow | Map-matches points to OSM ways Clips data to narrow corridors Aggregates per street segment Proposes smoothness=* tags only when coverage and agreement thresholds are met |
| Web-Facing Outputs | JSON exports for charts Interactive smoothness visualizations Animated Mapbox maps for transparent review |
Findings
All findings on this page rest on data from the Tallinn pilot. Figures reflect unique, usable rides only, with duplicates and flawed inputs removed. The figures show three key results: Enough data was collected to get robust results. A significant amount of new surface quality information was produced. There's a high match with verified OSM data, effectively validating the methodology. To comply with OSM guidelines, pilot proposals were subject to especially conservative rules. Now that the method is validated, these measures can be gradually relaxed. All data added to OSM can be found here.
Key Learnings
The pilot produced three learnings that carry beyond Tallinn. They concern the quality of the sensor signal itself, the effect of scoring for wheelchair relevance, and how the results fit into OpenStreetMap's existing data model.
The Signal Is Usable
Z-axis standard deviation is a strong indicator of surface roughness, and GPS accuracy, after filtering, is sufficient to align rides with OSM ways. The correlation held across surface types, which is what makes threshold-based classification workable at all.
Wheelchair Perspective Matters
Confidence scores drop sharply during stops and at very high speeds, which matches wheelchair use rather than e-scooter performance alone. Even a single well-recorded ride can provide useful information if confidence and coverage are high enough.
OSM Can Absorb the Data
Calibrated thresholds reproduce existing smoothness=* tags with good agreement, and working at the way level with coverage thresholds fits OSM’s data model without over-fragmenting streets. No schema changes or new tag conventions are required.
| Challenge | Description |
|---|---|
| Data Breadth | Validation is currently limited to a single city and season Additional cities, surfaces, and conditions will improve robustness |
| Ground Truth | Phototelemetry verification not fully integrated Statistical validation remains essential |
| Aggregation at Scale | Current workflow handles single rides and small batches Fleet-wide automated aggregation is a future goal |
| Community Workflows | Integration with OSM contributors’ review processes required Ensures responsible scaling |
Conclusion
The exploration phase confirmed that e-scooter telemetry can provide meaningful wheelchair accessibility insights. The pipeline from raw rides to OSM-ready proposals is reproducible and, with expanded data and community engagement, can scale to improve accessibility mapping globally.