Sei sulla pagina 1di 4

VIRTUAL FLIGHT SIMULATOR

A Research On Virtual flight simulator

Fizza Asim Mona Shahid


Ned University of Engineering and Technology Ned University of Engineering and Technology
Department Of Computer and Info. System Engineering Department Of Computer and Info. System Engineering
Karachi, Pakistan Karachi, Pakistan
FizzaAsim22@hotmail.com Monashahid19@ymail.com

Abstract— Virtual reality is a surprising 3D environment with head-mounted displays (HMDs or VR


Environment that is made with software and We will be working on unity 3D. Unity 3D is a cross –
presented to the user in such a way that the user platform game engine developed by unity technologies and
suspends the reality and accepts is as a real used to develop video games for PC console, mobile devices
world. VR is a computer-generated reality. and website’s
Virtual realities affectedly create sensory
connection which can include sight, touch, II SYSTEM OVERVIEW
hearing, and smell. Virtual reality allows you to
immerse people in a 3D environment, with An Android application will be developed by the use of two
head-mounted displays (HMDs or VR goggles), computer languages
or other immersive systems SOFTWARE
In this project the concept of virtual 1. C Sharp
reality is mainly focused as android application 2. Unity
will be developed to help the user to gain more
GRAPHICS
knowledge about how to fly an aircraft while
providing them the real 3D environment which
Tools which will be used include
will give them a real feel as they are in the 1. 3DMax
cockpit. Virtual reality headset will be used In this project a very new and unknown technology will be
here. User while wearing those glasses will feel included that is not yet explored, much in Pakistan that is Virtual
that he/she is inside the cockpit of the aircraft reality headset. The android application running in a mobile will
whereas he/she will be seated on his study table be placed in this virtual reality headset (there is a slot in the
or even his/her dining table or may be while headset to place the mobile phone) which will work as 3D
resting on bed. The person will manipulate glasses. As the user will wear VR headset and move his head
virtual objects in realistic perspective way. The
sidewise and back the user will be able to see the environment
user will be able to gain much knowledge about
the physics of flying through this application by within the cockpit that will be created. The user will feel as if
flying this simulator. In this way it will highly he/she is inside the cockpit. In designing of the environment
approachable to have fun flight without any loss that include the runway, sky, cockpit and ground obstacles and
of fuel or any tension of paying for high fuel ground surface such as green land or plain land. The user will
rates .This will essentially improve one’s be able to view outside the cockpit from the front and side wise
perception of real world aviation .Virtual flying while being inside the cockpit. The user will be restricted to seat
will be now be highly naturalistic and in the cockpit and can only take off from the runway and land
economical. on the runway. He/she cannot leave the cockpit unless the
Keywords—Virtual Reality, Simulator, C sharp
application is stopped and cannot land or take off from
I INTRODUCTION anywhere else other than runway.
This application will not include taxiing of the aircraft.
Virtual reality is an unnatural environment that is made with HARDWARE
software and presented to the user in such a way that the user
suspends the truth and accepts is as a real world. VR is a
computer simulated reality. Virtual realities artificially create Joystick will be used to control the aircraft movement.
sensory involvement which can include sight, touch, hearing, Joystick Movement:
and smell. Virtual reality allows you to immerse people in a  Up
goggles).  Down
 Right  Left
The joystick will be interfaced with the mobile application via of attractive user interface, which is also very user friendly.
Wi-Fi or Bluetooth Since it’s an android application so android platform is set and
ANDRIOD GINGER BREAD 2.3.1 API LEVEL 9 is used
Aircraft Exercise which is the minimum requirement of this game .The mobile
phone which has the GYROSCOPE feature can be used as the
Our aircraft will be designed to perform following
project main focus is on virtual reality so with this feature of
exercise.
mobile phone VR can only be applicable in the mobile phone.
 Take Off from the runway The controlling of the game is done through joystick. The
 Climb mapping of buttons is being done in unity. Through these
 Stable (straight and level) buttons the plane can rotate and can move up, down, right and
 Descent left. The speed can also be controlled through joystick, it can be
 Turn increased or decreased.
 Landing
All exercises will be performed with the control of This product is not that much expensive, users especially pilots
joystick and the result of each input can be who want to learn flying and cannot afford such high fuel rates
observed on the instruments in the aircraft and the can easily learn about flight simulation as their basic training.
aircraft itself. As the user will move the joystick This product is easily accessible, even at their homes users can
to the right the aircraft will turn right and the turn get the basic knowledge of how to fly.
coordinator will show that the aircraft is turning
right. A Abbreviations and Acronyms

II LITERATURE REVIEW
SDK –Software development kit
In 1910, there were many virtual flight trainers that was in use
but they were different from that of modern flight simulators. JDK –java development kit
An Aircraft called the Sanders Teacher was connected to ground APK –android package kit
Billings Trainer, thus was not real aircraft it was like a non- HMD -head mounted display
flying device with wings. During the period of World War I
many motion base trainers were been introduced by VR API –Virtual Reality Application Programming
Reid and Burton, Ruggles (1917),Lender and Heidelberg Interface
(1917).Great advances was made by Rogueries (1928), Roeder OTG –USB On-The-Go
(1929), Johnson (1931), Jenkins and Berivn (1932).Apart from
these the influence of Edwin Link was of vital importance. He OGG –Online Game Guild
patented the first ground based flight trainer World War II was DI –Direction Indicator
the period of simulator development during those days 10.000 VSI –Vertical Speed Indicator or Vertical Velocity
flight trainers was made by link for the US trainers. But at that
Indicator
time the simulation was done on analog computers Digital
technique was to be employed over that. The airplane stability ASI –Airspeed Indicator
and control Analyzer (ASCA, 1943) was introduced by the US UDOFT -Universal Digital Operational Flight Trainer
Navy/MlT Similarly at that time Universal Digital Flight trainer VOR -Very High Frequency Omnidirectional beacon
(UDOFT, 1950-1960) was industrialized by the U.S.
Navy/University of Pennsylvania/ Sylvania Corporation to
ADF –Automatic Direction Finding
explain that the digital computer for flight simulation are much ILS -Instrument Landing System
more easier to handle. By these advances that was made the first TCAS -Traffic Collision Avoidence System
Digital Real-time computer was made for flight simulation by
EFIS -Electronic Flight instrument System
Link Mark I Brief Introduction to Art of Flight Simulation.
Modern simulation is still in process by the ending of 1980. PFD –PRIMARY FLIGHT DISPLAY
(http://90.146.8.18/en/archiv_files/19902/E1990b_159.pdf) B UNITS
(http://www.music.tuc.gr/kmania/vrcai_Simulationgaming)
(http://elib.dlr.de/90891/1/main.pdf) The 7 meters are used in this project through which the aircraft
movement, rotation and its direction affects are shown on meter.
III EASE OF USE First meter is the ALTIMETER is used to measure the aircraft
above a fixed level. Its long needle shows the hundreds feet and
smaller needle shows the thousands feet. It is readable to ten
The mobile games are still the most widely used and these most thousand feet. AIRSPEED INDICATOR is used to measure the
familiar source of entertainment for people. This game consist speed of the aircraft i.e. by which the aircraft is moving through
air and it is being measured in nautical miles per hour i.e. FIG I
KNOTS. The VERTICAL SPEED INDICATOR comprises of
a needle which indicate the climb and descend of an aircraft in
feet’s/min. TURN COORDINATOR determines the rate one
turn of the aircraft. Rate one turn means that the aircraft 3D MODELLING DESIGN UNITY DEVELOPMENT
completes one 360 degrees in 2 min. The white color aircraft or
a simple pointer indicates the direction of the turn i.e._ either
MODELLING VR IMPLEMENTATION
left or right. The Direction indicator in the aircraft often called
as DI is a gyro instrument. It is used to indicate the direction of
the aircraft there is a knob that is used to apply correction to DI TEXTURING TERRAIN
with reference to the magnetic compass as north, south, east and
west. It consist of direction from 0-360 degrees. The Attitude IMPORT.(FBX) SUPPORT BY
• ANDROID SDK,JDK
indicator is the heart of the aircraft. In an attitude indicator the 3DX
• INPUT MAPPING
horizontal marking is of hundred feet /min like it was in VSI.
METERS
The vertical marking is indicated with the degrees mentioned.
The vertical marking shows the aircraft bank angle that is roll • FLIGHT CONTROL
movement of the aircraft. The white pointer indicates no roll • DEPLOYEMENT
movement that is bank angle of zero degrees the orange pointer GOOGLEPLAY
indicates the roll movement. Whichever bank angle the aircraft DEPLOYEMENT
is maintaining. There is also an adjusting knob used to adjust the TABLE I
aircraft. this aircraft adjustment is done once on ground or in
straight and level flight .The last meter is RADAR, RADAR is
used in this project to as this project is for basic flight training
RADAR will show user that where is the airport and the airport IV ACKNOWLEDGMENT
will appear as a dot or with the name so that users are familiar
of the position of the aircraft with respect to the airport I would first like to thank my advisor Miss Hina Danish of the
CIS Department at NED University of Engineering And
D Figures and table Technology. She consistently allowed this paper to be my own
work, but steered me in the right the direction whenever she
thought I needed it.I would also like to thank Dr.Engr Sehzaad
Hasan who gave this project idea .Without their passionate
participation and input, the project could not have been
successfully conducted. Finally, I must express my very
profound gratitude to my parents and to my Team members for
providing me with unfailing support and continuous
encouragement throughout my years of study. This
accomplishment would not have been possible without them.
Thank you.

V References

[1] R. L. Adte about technology


http://www.forbes.com/sites/robertadams/2016/10/17/5
ways-virtual-reality-will-change-the-
world/#2df70b77161d
[2] https://en.wikipedia.org/wiki/Unity_(game_engine)
[3] https://www.apm.org.uk/WhatIsPM [4] Flight Simulator
as a Training Aid by Bruce Williams
[4] http://www.krepelka.com/fsweb/learningcenter/flightsim
extr eme/flightsimulatorasatrainingaid.htm
[5] Legacy Documentation: Version 4.6.2
https://docs.unity3d.com/462/Documentation/Manual/U
nity
Overview.html
[6] Ray L. Page R. L. Page and Associates Former Manager
QANTAS SIMULATION SERVICES
http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.132.5428
&rep=rep1&type=pdf
[7] http://science.howstuffworks.com/virtual-military1.html
[8] http://blog.leapmotion.com/vr-flight-simulator-
letsexplore-world-web/
[9] https://www.baatraining.com/virtual-reality-is-it-afuture-
or-a-present-of-flight-simulation/
[10]
http://www.music.tuc.gr/kmania/vrcai_Simulationgaming.pd
f
[11] http://elib.dlr.de/90891/1/main.pdf
[12] Brief Introduction to Art of Flight Simulation
http://90.146.8.18/en/archiv_files/19902/E1990b_159.pdf

VII Conclusion
In this project the main emphasize is on virtual reality .Most of
the work and researches have been done on VR in past that has
helped students in their training by just visualizing VR
environment that they are sitting in the cockpit but in real they
are not. In this project the past researches and inventions are
being examined and is viewed in the minds to innovate such idea
for those students who have a dream of becoming pilot and
cannot bear such high rates can conveniently grasp about flight
simulation as their very primitive coaching.

VII Result
Originate a basic flight learning simulator to let users to fully
interact with the game and make them feel like they are inside
the cockpit .The game will be a solution to many students who
dream to fly in real environment but cannot due to high fuel cost.
It will be a learning solution whoever wants to learn basic
controlling of flight.

Potrebbero piacerti anche