Menu
Home
Log in / Register
 
Home arrow Computer Science arrow Augmented and Virtual Reality
< Prev   CONTENTS   Next >

3 System Overview

Our proposed system enables the user to remotely control device by mobile device and let physical remote control device or toy to interact with virtual object. We analyze operational processes summarized into two modes in Figures 1 and 2. There are five major roles in the system consisting of user, mobile device, remote-control device, tag, and virtual object. In Mode 1, user can use mobile device to remotely control device. Use the mobile device's camera to recognize the predefined tag and render virtual object. The remote-control device via virtual button interacts with virtual object.

The difference between Modes 2 and 1 is that Mode 2 adds a tag in the remotecontrol device. When mobile device identifies the tag, it will produce a corresponding virtual object, allowing original device to have more diversification. The concept is somewhat similar to the movie “Transformers [22]” and each device can be transformed into any types. Mode 2 allows more interesting interaction.

Fig. 1. System process diagram Mode 1

Fig. 2. System process diagram Mode 2

4 Results and Discussions

4.1 Structure and Process

In this study, we use augmented reality features and interactive games to construct a remote-control module. We choose a remote-control car in our design MAR game. Traffic signal theme features the design of the interactivity of the users and remote car. The system's hardware and software architecture is shown in Fig. 3. The mobile application can be divided into two platforms generally, Apple's iOS and Google's Android. We use Unity 3D [23] to develop a mobile AR game.

4.2 Development Tools

The design tools of the game are categorized into the following four items:

1. 3D computer graphics software: Autodesk Maya

2. Augmented Reality: Unity 3D, Augmented Reality (Vuforia™)

3. Arduino software: Arduino 1.0.5

4. Eclipse: Eclipse 3.6.2 with Android Development Tools (ADT)

Table 4 shows a classification of the various augmented reality game design tools.

Fig. 3. Hardware and software architecture

Table 4. Analysis of Hardware and Software

Name

Diagram

Description

Hardware

Arduino Uno

Arduino is an opensource electronics prototyping platform based on flexible, easy-to-use hardware and software.

Arduino Shield

Shields are boards that can be plugged on top of the Ardui o PCB extending its capabilities.

Car

It consists of two servomotors and a power device.

Bluetooth module

Receiving an

d

transmitting signals via Bluetooth.

Software

Autodesk Maya

Make a traffic signal model and animation.

Vuforia

Development of AR main suite.

Unity 3D

Integrate Vuforia suite, and output t e APP on mobile phone.

Eclipse (Android SDK)

Use Bluetooth function to control Arduino car.

 
Found a mistake? Please highlight the word and press Shift + Enter  
< Prev   CONTENTS   Next >
 
Subjects
Accounting
Business & Finance
Communication
Computer Science
Economics
Education
Engineering
Environment
Geography
Health
History
Language & Literature
Law
Management
Marketing
Philosophy
Political science
Psychology
Religion
Sociology
Travel