Skip to content

jjuan97/VehicleDataCollectionS

Repository files navigation

Vehicle data collection mobile application

This Android app is a component of Intelligent Collision Risk Detection System (ICRDS). It allows a user to collect kinematic, location and time data of a vehicle, especially a car.

The variables collected are: ID data, ID trip, ID vehicle, route, timestamp, speed, acceleration in 3 axis (X, Y, Z), angular speed in 3 axix, magnetic field intensity in 3 axis, latitude, longitude, event class (near-crash or normal event).

Preview

Installation

  1. Download and install Android Studio. Instructions here
  2. Clone the repository
  3. Open project using Android Studio.
  4. Run app in an emulator or a real device. More info

Note:

You must connect your own instance of a Firebase Realtime Database with the app. You can do it following the Firebase Documentation (More info here).

Usage

Before you start collecting data, you must: specify a frequency, select a vehicle and a route.

This application was designed to collect data following the coordinate system shown in this image.

Authors and Contact

Juan Jose Paredes, Santiago Yepes Chamorro

Releases

No releases published

Packages

No packages published

Languages