View
215
Download
0
Category
Preview:
Citation preview
Multi-Node Real TimeMulti-Node Real TimeFlight SimulatorFlight Simulator
(Outline of the topic, Oct/26/2004)(Outline of the topic, Oct/26/2004)
Donghyuk JeongDonghyuk JeongAerospace Eng.Aerospace Eng.
Outline.Outline.
Real-time Flight simulator.Real-time Flight simulator.
Using several computers (multi-Using several computers (multi-nodes)nodes) Get data from input devices.Get data from input devices. Calculate Real-time Equation of Motions. Calculate Real-time Equation of Motions. Manage data flow between nodes.Manage data flow between nodes. 3D Graphic processing and display.3D Graphic processing and display. Independent to OS and developing tools.Independent to OS and developing tools.
SpecificationSpecification
-Programming Language-Programming Language
-Microsoft Visual C++ (Windows API) -Microsoft Visual C++ (Windows API)
-Input Device-Input Device
-Joystick( for airplane)-Joystick( for airplane)
-Direct Input (DirectX SDK)-Direct Input (DirectX SDK)
-Networking-Networking
-TCP/IP, Window socket -TCP/IP, Window socket programming.programming.
Specification (continue.) Specification (continue.)
-3D Graphics-3D Graphics-OpenGl, GLUT-OpenGl, GLUT
System Block DiagramSystem Block Diagram
Sever(Managing data flow)
Input Device 0
InputDevice 2
…….Input
Device n
Computing EOMs
InputDevice 1
OutputDevice 0
OutputDevice 1
OutputDevice 2
……..Output
Device m
ApplicationsApplications
Monitor based displayMonitor based displayHead Mounted DisplayHead Mounted DisplayCAVEsCAVEsHapticHapticetcetc
Recommended