Trip data for delivery robots #808
Replies: 6 comments 3 replies
-
I agree that many of these issues have been addressed in prior iterations of MDS and supporting guidance (i.e. the OMF Privacy Guide for Cities). One topic we should consider for further discussion is trip data, specifically end location. This is where delivery as a use case (and delivery bots specifically) may have a slightly different set of considerations in that most deliveries are going to end at residences or businesses. It seems fair to assume that single the most common consumer behavior is an individual ordering goods from a business to be delivered to the recipient's residence. In contrast, other modes (micromobility, passenger services) address a wider array of consumer behavior and are used in a variety of urban environments. I would love to understand city use cases a little bit better, and evaluate the spec and supporting guidance accordingly. |
Beta Was this translation helpful? Give feedback.
-
I agree with both your comments. The concerns related to the information mentioned have indeed been tackled by the MDS previous works around micromobility, at least from our perspective. If we were to remove all the following fields trip_duration, trip_distance, start_location, end_location, route, battery_pct, current_location, we would lose most of the added value of these data to the cities, and I'm afraid the monitoring wouldn't be useful anymore. Now, to the point about the end_location, it is indeed fair to assume the end locations will be residences/businesses is a fair point. Maybe we can edge this risk by making the required number of decimals in the coordinates for end_trip locations less constrained? (thus rounding it up to acceptable precisions) |
Beta Was this translation helpful? Give feedback.
-
If we go the route of truncating decimals of lat/lons in some fields, I think this should be defined in and be located in the Policy Requirements file, which will make it clear which fields are needed and what the precision should be. This then could apply to any field in MDS, and work with any mode! Technically, I'm thinking of something like a |
Beta Was this translation helpful? Give feedback.
-
I've created pull request #812 that adds |
Beta Was this translation helpful? Give feedback.
-
After the discussions we have had on the Working Group and in the Steering Committee, I start to believe actually that the precision field would bring unnecessary extra complexity. The reality of the devices today is that we are already struggling with GPS hardware imprecision, that will vary depending on the devices/operators from 5 to 50 meters. I am not sure that adding this precision field would add any extra safety on the data privacy, since this hardware limitation already is doing that. Also, in my experience, cities have always been able to bilaterally discuss with their operators to figure out if some of the data wasn't required for them to send etc... So maybe let's not over-complicate things in the MDS here. From our perspective, I believe we could stand by the initial plan without that extra precision field. |
Beta Was this translation helpful? Give feedback.
-
Reading the discussion here, the consensus is that MDS already has good guidance and existing tools to limit data fields when needed for any reason. Those built-in MDS tool are:
As work on MDS 2.0 is now being finalized, we will hold off on adding any other larger or complex changes for now. But we may continue the discussion if needed and think about MDS updates in future releases. |
Beta Was this translation helpful? Give feedback.
-
As part of the MDS 2.0 Modes draft review #801, @Aileen1Zhong raised some questions about some trip data fields around privacy and trade secrets for delivery robots. Specifically:
trip_duration
,trip_distance
,start_location
,end_location
,route
battery_pct
,current_location
For /trips, the concern is regular habits of customers or companies may be discerned, or operator trade secrets could be gleaned.
For /vehicles, the concern is operator trade secrets could be gleaned. Note these fields are available in public GBFS feeds currently with
lat
,lon
, andcurrent_fuel_percent
.Some of these concerns were discussed over the last year in public Working Group meetings, roundtables, webinars, and OMF Member Networks with Kiwibot, San Jose, Blue Systems, Populus, Pittsburgh, Detroit, Miami-Dade, Detroit, SANDAG, Portland, DC, and SFMTA, so we'd like them to chime in as well.
These concerns exist for MDS for micromobility as well. So far these have been addressed by:
Please leave your thoughts around how these ideas apply to delivery robots, and what else could be done to resolve privacy and trade secret concerns.
Beta Was this translation helpful? Give feedback.
All reactions