DOI QR코드

DOI QR Code

Implementation of Flight Simulator using 6DOF Motion Platform

  • Received : 2018.07.31
  • Accepted : 2018.08.13
  • Published : 2018.08.31

Abstract

In this paper, we implemented a flight posture simulator that intuitively understands aircraft flight posture and visualizes the principle of motion. The proposed system operates the 6 - axis motion platform according to the change of the navigation information and transmits the flight attitude to the simulator using the gyro sensor. A gyro sensor and an acceleration sensor are used together to analyze the attitude of the aircraft. The reason is that the gyro sensor has a cumulative error in the integration process. And the accelerometer sensor was compensated by using the complementary filter because noise was serious due to short term vibration. Using the compensated sensor information, the motion platform is operated by calculating the angle to be transmitted to the 6-axis motor. And visualization result is implemented using OpenGL. The results of this study can be used as teaching materials for students related to aviation in the future.

Keywords

References

  1. Pontzer, A.E., Lower, M.D., Miller, J.R., "Unique aspects of flight testing unmanned aircraft systems," In: Flight Test Technique Series, Vol. 27, pp. 1-78, 2010.
  2. Park, S., Park, M., "3D Visualization for Flight Situational Awareness using Google Earth," Journal of The Korea Society of Computer and Information, Vol. 15, No. 12, pp. 181-188 (Dec 2010) https://doi.org/10.9708/jksci.2010.15.12.181
  3. Park, M.C., Ha, S.W., "The visualization tool of the open-source based for flight waypoint tracking," In: Kim, T.h., Adeli, H., Robles, R.J., Balitanas, M. (eds.) Ubiquitous Computing and Multimedia Applications, Communicatio ns in Computer and Information Science, Vol. 151, pp. 153-161. Springer Berlin Heidelberg , 2011.
  4. TANG Yong, HU Minghua, WU Honggang, "3D Simulation of A-SMGCS Surface Movement based on FlightGear", JDCTA: International Journal of Digital Content Technology and its Applications, Vol. 6, No. 20, pp. 192-200, 2012.
  5. Arduino, http://arduino.cc/
  6. D-B Yoon, K-Y Lee, S-G Han, Y-H Kim, S-D Lee, "A Study on Flight Stabilization of Drones by Gyro Sensor and PID Control," The Journal of the Korea Institute of Electronic Communication Sciences, Vol. 12, No. 4, pp. 591-598, 2017. https://doi.org/10.13067/JKIECS.2017.12.4.591
  7. Hyunsoo Ha, ByungYeon Hwang, "Machine Learning Model of Gyro Sensor Data for Drone Flight Control," Journal of Korea Multimedia Society Vol. 20, No. 6, pp. 927-934, 2017. https://doi.org/10.9717/KMMS.2017.20.6.927
  8. Park, M.C., Park, S.G., "The Implementation of Visualization for Ski Jump Using OpenGL," Journal of the Korea Society of Computer and Information, Vol. 16, No. 11, pp. 137-143, 2011. https://doi.org/10.9708/jksci.2011.16.11.137
  9. Moin Uddin Atique, Atiqur Rahman, "AhadInverse Kinematics solution for a 3DOF robotic structure using Denavit-Hartenberg Convention," 2014 International Conference on Informatics, Electronics & Vision (ICIEV), pp. 1-5, 2014.
  10. Dasol Lee and David Hyunchul Shim, "Design and Validation of Low-cost Flight Control Computer for Multi-rotor UAVs," Journal of the Korean society for aeronautical & space sciences, Vol. 45, No. 5, pp. 401-408, 2017. https://doi.org/10.5139/JKSAS.2017.45.5.401
  11. World Street Map, http://www.arcgis.com
  12. TANG Yong, WU Honggang, LIU Pengfei, SI Quan, "Real-time 3D flight track and flight simulation based on Google Earth," JDCTA: International Journal of Digital Content Technology and its Applications, Vol. 6, No. 19, pp. 385-392, 2012