SIT Building Navigator System on Android

crookpatedhatΚινητά – Ασύρματες Τεχνολογίες

10 Δεκ 2013 (πριν από 3 χρόνια και 6 μήνες)

85 εμφανίσεις

SIT Building Navigator
System on Android

Computer Science Project

Development Team Members




Name:
Sasikan

Wisetsing


ID: 51270343



Name:
Supattra

Kungwonkit


ID: 51270389

Advisor


Asst.Prof
.
Dr.Chakarida

Nukoolkit

Co
-
Advisor



Asst.Prof
.
Dr.Vajirasak

Vanijja


System Analysis

and Design

Introduction

SIT Building
Navigator System

on Android Platform

A mobile application of Android 2.1 platform.

I
t

is an
indoor

navigation system of School of
Information Technology of KMUTT.

System Analysis

and Design

Analysis of the Existing System

Comparison the new system with
the old system

Diagrams

Use Case
Diagram

Application
work flow

Database Table

Map data Implementation

Analysis of the Existing System

Analysis of the Existing System


It is popular in using outdoor navigation.


The
Layar

program’s principle is that we use the
mobile phone camera scanning around the area.


The
Layar

program will estimate the
position at that moment and give the
information that suit with the
environment by using Google map to
help it.


The technical name of this kind of
program is Augmented Reality.

Comparison

Old system with New system

Can
swap the working from Augmented reality video to the
foreground
map

Old system

It is an outdoor augmented
r
eality
v
ideo navigator
system.

Refer the information from Google Map
Database.

Show the real map from the satellite

Unable to search the position of the rooms in the big buildings

Show the details of the information while using
Augmented reality video search as the spot

Can capture QR code to see about the information of each
room

New system

It is the Augmented Reality Video Navigator which
can search the position of the rooms in the building

Refer the information from the vector map in the
building that we’ve assigned

Show the position by using QR code and connect with
the faculty’s database

Diagram

Use Case Diagram

Application work flow

No

How to implement map
d
ata ?

The original SIT map from
AutoCad

file (.
dwg
)

Don’t have an API to
convert them.

Combine with the
coordinate.

Put a new mapping in
XML

Renew map

Define coordinate X & Y
and size of each buttons

Create transparent button

overlay on the room position

Example of the SQLite Database Table

Create Room database table

<AbsoluteLayout android:id=
"@+id/AbsoluteLayout01"

android:layout_width
="fill_parent"

android:layout_height
="fill_parent"

xmlns:android
="http://schemas.android.com/
apk
/res/android"

android:background
="@
drawable/floor2">

<
Button android:id=
"@+id/Button01"


android:layout_x
="0dip"


android:layout_y
="0dip"


android:layout_width
="91dip"


android:layout_height
="44dip"

android:background
="@android:color/transparent
"></
Button
>

<Button android:id=
"@+id/Button02"


android:layout_x
="87dip"


android:layout_y
="0dip"


android:layout_height
="44dip"


android:layout_width
="129dip"

android:background
="@android:color/transparent"></Button>

B
utton overlay on map by XML

SIT First Floor SQLite Database Table

XXX : YYY : ZZZ

Collection format in QR code

Get x and y coordinate and
RoomID
,

t
hen connect with the room database

Split Value

Get Current location

The Scenario Base

with

The Graphic User Interface

One Year ago

1
st

June 2012

Today is a first day

of

Academic
year 1/2012

Hello!!, My name is Kitty.

I’m a first year student.

Today is my first day of
studying at SIT KMUTT

I need to buy the
LNG101 Text book.

Excuse me!

Do you know,

how
could I go to the
English Language
coordinating
section?

Sorry!

I don’t know.


If you are using android mobile.


Let’s download this application, to locate
SIT building from Android Market.


We are the augmented reality indoor
navigator.

This page is the first page
after we opened the program.
Click start program.


Read details of
SITNAV


Insert English
Language
coordinating
section room


I need to walk
to the second
floor.

Find the nearest
QR code

Swap

It show the map
result with the
compass

Swap

I can point to
the destination
on the map and
walk follow.

Swap

I can swap to
the Augmented
reality Video
overlay mode

DEMO

Thank you

For

Your attention