Welcome to the Traceur FabMob e-mission Documentation!

Documentation Status

The documentation of Traceur Fabmob, a fork of e-mission, an open source phone-based personal mobility tracking software from UC Berkeley. The doc is in English. (French docs are relative to end-user app manuel and evaluations and are to be found in the project site)

Traceur Fabmob specific info:

General E-mission info:

The e-mission-docs repo contains all the documentation for the project, except end-user documentation (which will be on the project web site) and almost ALL THE ISSUES.

There are some specialized READMEs in the individual repositories, but they are gradually being moved in here. This means that if you have any questions, you should first search here and if you don't find any existing issues, you should file an issue here.

e-mission web site


What is e-mission

E-mission is an open source mobility platform developed at the RISE and BETS labs in the UC Berkeley EECS Department.
E-mission includes a mobile application for Android and iOS, with user consent, automatically collects the user's travel patterns and sends them to the server so as to derive personal mobility information and analyses; depending on user consent for sharing his/her data, the data can also be used for aggregate mobility data studies. The application is also a tool for collecting information filled in by the user (such as incidents, ground truth information about his/her trip purpose and transportation mode, or answers to questions asked in external surveys).
The server is a python web application, the data is stored in a mongoDB database; the client is a Cordova application for both Android and iOS.
The application has been initially designed to be reused in research and academic projects either for conducting and as a good learning project for CS students. It is also freely reusable for any other user cases (LINK to list to be added here).


Read these papers for understand the context of the e-mission research project and concrete material for understanding the software. - TRB paper describing how to use e-mission functionality
- The in-review paper on the e-mission architecture, please do not distribute


The next features and enhancement can be guessed from the ISSUES
Project organisation and funding (to be completed)
The current are described in Develop/Future