Nagy, Raphael and Schöb, Stefan and Zigerlig, Reto (2011) EcoHelper - Android. Bachelor thesis, HSR Hochschule für Technik Rapperswil.
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 |