Design of an iBeacon-based indoor navigation system (front-end)

This paper describes a project aiming to design an indoor navigation Android application for eye-impaired people based on iBeacon technique. Model, View, and Control, which is also called MVC framework is used in designing and building the whole Android application. Functions of this application are...

Full description

Bibliographic Details
Main Author: Wang, Yixin
Other Authors: Ma Maode
Format: Thesis
Language:English
Published: 2017
Subjects:
Online Access:http://hdl.handle.net/10356/72554
Description
Summary:This paper describes a project aiming to design an indoor navigation Android application for eye-impaired people based on iBeacon technique. Model, View, and Control, which is also called MVC framework is used in designing and building the whole Android application. Functions of this application are implemented based on bundles of Activities, Fragments, and Services in Android. Speech recognition and synthesis technologies are used to realize communications between blind people and the application. Considering limits of Global Positioning System (GPS) in indoor environment, iBeacon is used in this project as the most suitable navigation technique because of its low energy consumption and precise ranging properties. The project includes front and back ends using both hardware and software. To make it more feasible for various indoor environments, map development is applied. Map data of different indoor space are stored in the backend database. Certain one map data will be downloaded to the application when users select it from map selecting function. The result of this project – a user-friendly indoor navigation Android application, can be put into the real world as a product, bringing better indoor experience for millions of blind and visually impaired people. Keywords: Indoor navigation, Android application, MVC framework, Voice recognition, Voice synthesis, iBeacon technique, front and back ends, Map development, Cloud database, UI design, Blind and visually impaired people (BVI)