Ok, following on from my earlier writing, I can confirm that I have installed and tried capturing data with both the SmartRoadSense and Roadroid Android applications, on my Pixel 6. Both apps had good points, and ‘areas for development’. I was only able to capture data, submit it, and see it on a map, with Roadroid. My understanding is that I can’t do this with SmartRoadSense, because the app infrastructure is currently dormant, due to EU funding coming to an end, but I understand from the devs, that they are about to reinvigorate the project.
Lars Forslof (Roadroid) is doing some excellent work with his propriety solution, but I think the nature of his objectives, are business oriented, and enables a ‘customer’ to request survey coverage for a defined area, which is then coordinated, at a financial cost.
My main questions/ thoughts now, are:
- Is road surface data useful to anyone? I would suggest it is useful for deciding on routing, and can be used under open source terms, to enable interested bodies, such as highway/ local authorities to have an initial understanding of where surfaces don’t meet a required standard.
- Is OSM the right place to record the values?
- Can the open source community encourage the good people at SmartRoadSense to work with us, or do we need to create a new app, with infrastructure? The algorithm used to process the data is currently closed source. My preference would be to work with SmartRoadSense, and have a backlog of potential improvements, hosted on GitHub https://github.com/SmartRoadSense
- Encourage interested users to install the SmartRoadSense APK, and to give feedback at the GitHub address. The app didn’t appear in Play Store, in the UK on a Pixel 6, so I’ve used APK https://m.apkpure.com/smartroadsense/it.uniurb.smartroadsense
- I will write to the SmartRoadSense devs, to highlight these thoughts.
What is needed (Requirements capture)? (MoSCoW)
M= Must Have S= Should Have C= Could Have W= Won’t Have