Mapillary layer in OsmAnd

Maybe we could start a new thread specifically about that.
I have exactly the same issue and found it strange that nobody solved that issue before.
In urban area, it’s very complicated to decide on the fly which road to take to cover most of the streets and avoid taking the same street multiple times.

The problem can be divided in two parts, the selection of points (for example roads intersections) where we have to drive/bicycle, and the routing app which can make the itinerary for one or many vehicles.

First we have have to export from OSM a list of points of road intersections in a selected area. We can do that with OverPass with a query like that (need to be improved).
After, we have to query from Mapillary all pictures on that area, remove whose who are not part of a sequence (isolated pictures). We have nodes that are already covered, we would like to avoid taking those roads again.

Once we have our points we want to go, and whose we want to avoid, we have to play we a routing service.
For example with OSRM, where it is possible to select points to exclude.
Once OSRM find a valid route, we can export it in a OSMAnd readable format, so people can embedded it in their vehicle.