EcoHelper - Android

Nagy, Raphael and Schöb, Stefan and Zigerlig, Reto (2011) EcoHelper - Android. Bachelor thesis, HSR Hochschule für Technik Rapperswil.

[thumbnail of BerichtEcoHelper.pdf]
Preview
PDF
BerichtEcoHelper.pdf - Supplemental Material

Download (6MB) | Preview

Abstract

An der HSR und bei der Firma cnlab untersucht man seit 2006 Zusammenhänge zwischen Benzinverbrauch und Fahrweise. Die in diesem Zusammenhang entwickelten EcoHelper Smartphone-Anwendungen erfassen GPS- und Beschleunigungsdaten (z.B. Geschwindigkeit, Position), sowie über den Onboard- Diagnose- Bus (OBD2) auch Fahrzeugdaten (z.B. Benzinverbrauch, Drehzahl oder Gaspedalstellung). Diese Daten werden via Mobilfunk oder WLAN zur Visualisierung und Analyse zum EcoHelper-Server übertragen. Eine solche Anwendung gibt es bereits für die Plattformen iPhone, Symbian und Windows Mobile 5.0, neu sollte EcoHelper für Android realisiert werden.
Nach der Analyse der Vorarbeiten und dem Studium ähnlicher Smartphone-Anwendungen wurde der Funktionsumfang einer neuen EcoHelper-Anwendung festgelegt. Diese neu spezifizierte Anwendung wurde mit Hilfe des Android SDK (in Java) als "EcoHelper- Android" realisiert. Die Kommunikation zur OBD2 Schnittstelle findet via Bluetooth statt. Als Datenübertragungsformat zum Webserver wurde JavaScript Object Notation (JSON) verwendet.
Die realisierte EcoHelper-Android Anwendung bietet konfigurierbare Anzeigen von Fahrzeug- und Fahrdaten gemäss Anforderungen von Fahrlehrern und Privatpersonen. Es gibt neue Funktionen zur Verwaltung von Trips, Fahrern und Fahrzeugen, sowie zum einfacheren Anschluss des OBD2-Adapters. Neu ist ein "elektronisches Tankbüchlein" integriert und die Erkennung des aktuell eingelegten Gangs wurde verbessert. EcoHelper-Android unterstützt alle Möglichkeiten des ebenfalls neu entwickelten EcoHelper-Servers. Die Funktionstüchtigkeit des neuen Systems wurde durch zahlreichen Testfahrten mit verschiedenen Fahrzeugen belegt. Nach Abschluss der Bachelorarbeit wird die A- Z Verkehrsschule Ostschweiz AG EcoHelper-Android in der 2-Phasen Ausbildung einsetzen.

Item Type: Thesis (Bachelor)
Subjects: Area of Application > Consumer oriented
Area of Application > Mobile
Technologies > Programming Languages > Java
Technologies > Operating Systems > Android
Metatags > ITA (Institute for Internet Technologies and Applications)
Divisions: Bachelor of Science FHO in Informatik > Bachelor Thesis
Depositing User: OST Deposit User
Contributors:
Contribution
Name
Email
Thesis advisor
Heinzmann, Peter
UNSPECIFIED
Date Deposited: 24 Jul 2012 07:57
Last Modified: 24 Jul 2012 09:35
URI: https://eprints.ost.ch/id/eprint/156

Actions (login required)

View Item
View Item