410 likes | 522 Views
Computer Science Project. SIT Building Navigator System on Android. Development Team Members Name: Sasikan Wisetsing ID: 51270343 Name: Supattra Kungwonkit ID: 51270389. Co-Advisor. Advisor. Asst.Prof . Dr.Vajirasak Vanijja. Asst.Prof . Dr.Chakarida Nukoolkit.
E N D
Computer Science Project SIT Building Navigator System on Android
Development Team Members • Name: SasikanWisetsing ID: 51270343 • Name: SupattraKungwonkit ID: 51270389 • Co-Advisor • Advisor • Asst.Prof. Dr.VajirasakVanijja • Asst.Prof. Dr.ChakaridaNukoolkit
SIT Building Navigator System on Android Platform Introduction It is an indoor navigation system of School of Information Technology of KMUTT. A mobile application of Android 2.1 platform.
Analysis of the Existing System System Analysis and Design Comparison the new system with the old system Diagrams Application work flow Use Case Diagram Map data Implementation Database Table
Analysis of the Existing System • 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. • It is popular in using outdoor navigation.
Comparison Old system with New system
Old system It is an outdoor augmented reality video 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 swap the working from Augmented reality video to the foreground map
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 Can capture QR code to see about the information of each room
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 Create transparent button overlay on the room position Define coordinate X & Y and size of each buttons
Create Room database table Example of the SQLite Database Table
Button overlay on map by XML <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>
Get Current location Collection format in QR code XXX : YYY : ZZZ Split Value Get x and y coordinate and RoomID, then connect with the room database
Hello!!, My name is Kitty. I’m a first year student. Today is my first day of studying at SIT KMUTT
Do you know,how could I go to the English Language coordinating section?
Surprise • 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.
I can point to the destination on the map and walk follow. Swap Swap
Thank you For Your attention