How does MobilitApp work?
Apr 07, 2024
Detailed explanation of how MobilitApp works, both to generate data from the labeled sensor database and also to generate multimodal routes.
Here we explain how the MobilitApp application works, which you can also see in this vídeo.
- The first time you open the app you will see these messages asking for permission to use location, to allow detection of changes in the mode of transport and to draw the multimodal path of your trip on the map, both when the app is in use cone in the background. It will also ask for your permission to save the sensor values in a file that will then be sent encrypted to our server managed by our SISCOM research group at the UPC.

- Next you will have to register your profile: Age range and gender for statistical reasons and thus be able to disaggregate the data appropriately. You can also set reminders so that you receive a notification reminding you to generate mobility data. In addition, you can choose to view your multimodal journey on the map with high precision, with less precision or without a map, to regulate battery saving as suits you. Exceptionally, we have modified MobilitApp for the week of the data collection campaign, to collect additional data that will allow us to analyze the mobility of the UPC community. Thus, you will have to click the option if you want to participate in the lottery in such case. If yes, you will be asked for your UPC profile: School, group (student/PAS/PDI) and course. You will also be asked for your upc.edu email so we can contact the winners of the lottery. We will not use the email for anything else.

- Then, by clicking on "Preferences" you will be able to see your progress in the lottery. A multimodal journey valid for the lottery should last at least 4 minutes and measure at least 400 m. It is necessary to make a minimum of 3 trips on different days, during the week of the lottery. We recommend that you see in foreground how your entire journey is being predicted (except for small queries to email or WhatsApp...) and that you do not forget at the end of the journey to click STOP and SEND, to correctly record your multimodal journey.
- Whether you have chosen to participate in the lottery or not, you can now generate your multimodal routes. Click on the “Generate Trip” icon at the bottom center, and Click “Start.” You will see your route on the map and the predictions of the mode of transport for each section of the route. When you finish the trip, click "Stop" and remember to "Send" the trip. At the bottom you will see an arrow that opens a text box with an estimate of the pollution associated to your journey.
- Additionally, we encourage you to contribute to the development of the MobilitApp tool, as a UPC Open and Citizen Science project, sharing data from the sensors (accelerometer, magnetometer and gyroscope) of your mobile phone to, in return, be able to have better sustainable mobility services. and better public transportation. These data will be used to increase our database to train the prediction model of the transportation mode being used.

- To generate data from the sensors, you must click the "Generate data" icon at the bottom left side, you must click the "Start" button and label your data by selecting the mode of transport for your unimodal journey that you will take next. When you finish the trip, click "Finish" and "Send" your data.
Share: