Top Banner
DEPARTMENT OF COMPUTER SCIENCE ENGINEERING & INFORMATION TECHOLOGY JAYPEE INSTITUTE OF INFORMATION TECHNOLOGY, NOIDA Project Supervisor: Mrs. Amanpreet Kaur Submitted by: Ayush Garg (10104746) Rajat Ghai (10104741)
20

World explorer

Jul 18, 2015

Download

Technology

alila1
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: World explorer

DEPARTMENT OF COMPUTER SCIENCE ENGINEERING &

INFORMATION TECHOLOGY

JAYPEE INSTITUTE OF INFORMATION TECHNOLOGY, NOIDA

Project Supervisor:Mrs. Amanpreet Kaur

Submitted by:Ayush Garg (10104746)Rajat Ghai (10104741)

Page 2: World explorer

Augmented reality (AR) is a live, direct or indirect, view of a physical, real-world environment whose elements are augmented (or supplemented) by computer-generated sensory input such as sound, video, graphics or GPS data

Augmented reality applications can enhance a user's experience when traveling by providing real time informational displays regarding a location and its features

Page 3: World explorer

The amount data we rely on every day is overwhelming, and there is no sign of it slowing down. Instead of having users find the information they need, the information should come to them automatically

Battery issue is one of the major concern of android devices, as our application is having social features so application require to remain active every time, which drains battery

Page 4: World explorer

The major concern of our project to avoid drainage of android device battery, because our application contains many social features and for that user have to active with internet service.

Other concern is not make our application as light as possible. If application is heavy it hang the phone.

Page 5: World explorer

We use PUSH notification features which will work even though our application is closed by sending deals as a notification.

We use multithreading and put our database used in our application online.

Page 6: World explorer

It is an application which tells you nothing on a literal or intellectual level, but which in instinctive, emotional terms makes you understand more than you will ever be able to verbally communicate to another human being

We use our own “Software Sensor”.

Page 7: World explorer

Eclipse is an Integrated development environment (IDE). It contains a base workspace and an extensible plug-in system for customizing the environment. Written mostly in Java, Eclipse can be used to develop applications in Java

Eclipse uses plug-ins to provide all the functionality within and on top of the runtime system. Its runtime system is based on Equinox, an implementation of the OSGi core framework specification

Page 8: World explorer

Android Studio is an integrated development environment (IDE) for the Android platform Android Studio includes a powerful code editor. It's based on the IntelliJ IDEA editor, which supports features such as smart editing, advanced code refactoring, and deep static code analysis

Page 9: World explorer

Hardware Requirement:

Processor: ARM(armebai-v7a) and above

RAM: 512 Mb

Disk space: Min. 1Gb

Device GPS

Page 10: World explorer

Software Requirement:

For developing the application:

Operating System: Windows 7/8

Language: JAVA, XML, php, MySQL

Tools: Android (IDE)

Debugger: Android Dalvik Debug Monitor Service

For running the application:

OS: Android 2.2 or higher version

Page 11: World explorer

Low Pass filter Algorithm

The Android sensor framework lets you access many types of sensors. Two very basic types are:

1. Hardware Sensors.

2. Software Sensors.

Page 12: World explorer

Hardware sensors are physical components built into a handset or tablet device. They derive their data by directly measuring specific environmental properties, such as acceleration, geomagnetic field strength, or angular change. For example: Sensor.TYPE_ACCELEROMETER", Sensor.TYPE_MAGNETIC_FIELD

Page 13: World explorer

Software sensors are not physical devices, although they mimic hardware-based sensors. Software-based sensors derive their data from one or more of the hardware-based sensors and are sometimes called virtual sensors or synthetic sensors. For example: Sensor.TYPE_ORIENTATION, Sensor.TYPE_ROTATION_VECTOR

Page 14: World explorer
Page 15: World explorer
Page 16: World explorer
Page 17: World explorer
Page 18: World explorer

Our application is reliable but it’s not 100% accurate and can produce still more accurate results if we use gyro sensors. However we have applied low pass filter to improve the accuracy of our application.

Compass tends to go crazy near magnetic devices.

Markers overlap each other to resolve this problem we can use better plotting system.

Page 19: World explorer

By combining the accelerometer sensor and magnetic sensor and by applying low pass filter we can get orientation of device. Fix location can be calculated using GPS and with the help of latitude and longitude we can receive the nearby data of selected categories

Rather than using polling Pushing is better because it saves battery whenever our server has data to send to all application it can send that data to all devices.

Page 20: World explorer

[1] Mr. Raviraj S.Patkar, Mr. S. Pratap Singh, Ms. Swati V. Birje,” International Journal of Advanced Research in Computer Science and Software Engineering,” IEEE Transanction, 5, May 2013.

[2] Naresh Kumar N, Prof. Mohan K, “GCM Service Driven Communication With An Android Application in Cloud Computing,” in proceeding, 5, May 2013.

[3] Poonam, Prof. (Dr.) Yusuf Mulge, “Remote Temperature Monitoring Using LM35

sensor and Intimate Android user via C2DM Service,” in proceeding, 6, June 2013.

[4] Zhi Xu, Kun Bai, Sencun Zhu, “Inferring User Inputs On Smartphone Touchscreens Using On-board Motion Sensors,” in proceeding, April 16–18, 2012.

[5] Shahid Ayub, Alireza Bahraminisaab, Bahram Honary,” A Sensor Fusion Method for Smart phone Orientation Estimation,” in proceeding, June, 011.

[6] Hamed Ketabdar, Mehran Roshandel, Kamer Ali Yüksel, “Towards Using Embedded Magnetic Field Sensor for Around Mobile Device 3D Interaction,” in proceeding, May, 2012.