A Real-Time Graphic Driving Simulator Using Virtual Reality Technique

가상현실을 이용한 실시간 차량 그래픽 주행 시뮬레이터

  • 장재원 (부산대 대학원 기계설계공학과) ;
  • 손권 (부산대 기계공학부) ;
  • 최경현 (제주대 생산에너지기계공학부) ;
  • 송남용 (부산대 대학원 기계설계공학과)
  • Published : 2000.07.01

Abstract

Driving simulators provide engineers with a power tool in the development and modification stages of vehicle models. One of the most important factors to realistic simulations is the fidelity obtained by a motion bed and a real-time visual image generation algorithm. Virtual reality technology has been widely used to enhance the fidelity of vehicle simulators. This paper develops the virtual environment for such visual system as head-mounted display for a vehicle driving simulator. Virtual vehicle and environment models are constructed using the object-oriented analysis and design approach. Based on the object model, a three-dimensional graphic model is completed with CAD tools such as Rhino and Pro/ENGINEER. For real-time image generation, the optimized IRIS Performer 3D graphics library is embedded with the multi-thread methodology. The developed software for a virtual driving simulator offers an effective interface to virtual reality devices.

Keywords

References

  1. Michael, H., Virtual Prototyping of Vehicle Control Systems, International Symposium on Advanced University of Technology, pp. 1105-1124, 1996
  2. Drosdol, J. and Panik, F., The Daimler-Benz Driving Simulator: A Tool for Vehicle Development, SAE 850334, pp. 1-17, 1985
  3. Kading, W. and Hoffmeyer, F., The Advanced Daimler-Benz Driving Simulator, SAE 950175, 1995
  4. Kuhl, J., Evans, D., Papelis, Y., Romano, R., and Watson, G., The Iowa Driving Simulator: An Immersive Research Environment, IEEE Computer Magazine, pp. 35-41, 1995
  5. Haug, E. J., Choi, K. K., Kuhl, J. G., and Wargo, J. D., Virtual Prototyping Simulation for Design of Mechanical Systems, ASME Journal of Mechanical Design, Vol. 117, pp. 63-70, 1995
  6. 김승주, 김영철, KTV-1 항공기 SIMULATOR 개발, 한국항공우주학회 1995년도 추계 학술강연회 초록집, pp. 364-367, 1995
  7. 손권, 최경현, 유창훈, 건설 차량 실시간 그래픽 주행 시뮬레이터, 한국정밀공학회 논문집 제16 권 제7호, pp. 109-117, 1999
  8. Lee, W. S., Kim, J. H., and Cho, J. H., Development of a Driving Simulator, Proceeding of the 9th International Pacific Conference on Automotive Engineering, Vol. 2, pp. 13-18, 1997
  9. 김형내, 김석일, 20자유도 자동차모델을 이용한 가상 주행 시뮬레이터의 개발, 한국CAD/CAM 학회논문집, pp. 40-47, 1998
  10. Booch, G., Object-Oriented Analysis and Design with Application, Addison-Wesley, 1994
  11. Division Ltd. UK, dVISE User Guide, 1997
  12. Polhemus, 3 Space Fastrak User's Manual, November, 1993
  13. Fifth Dimenstion Technologies, '95 The Data Glove for the Fifth Dimension User's Manual, January, 1996
  14. Virtual Research Systems Inc., V6 User's Guide, July, 1997
  15. Silicon Graphics Computer Systems, Octane Personal Video Installation Guide, 1997
  16. Silicon Graphics Computer Systems, Octane Channel Option Installation Guide, 1997
  17. Kleiman, S., Shah, D., and Smaalders, B., Programming with Threads, Prentice-Hall, 1996
  18. Mechanical Dynamics Inc., ADAMS/Android User's Guide, 1991
  19. Cheng, H., Obergefell, L., and Rizer, A., Generator of Body Data(GEBOD) Manual, Wright-Patterson Air Force Base, Ohio, 1994
  20. Cho, D., Nonlinear Control Methods for Automotive Powertrain Systems, Ph. D. Dissertation, MIT, 1987
  21. 김광석, 유완석, 김성수, 김상섭, 차량동역학 해석 프로그램 AutoDyn7의 개발(I) - 프로그램 구성 및 주요 알고리즘, 자동차공학회논문집, 제7권, 제3호, pp. 321-330, 1999
  22. 고정훈, 손권, 최경현, 승용차의 가상 프로토타이핑, 자동차공학회논문집, 제7권, 제5호, pp. 230-239. 1999
  23. Mechanical Dynamics Inc., ADAMS User's Manual, 1994
  24. Young, D. A., The X Window System Programming and Application with Xt, Prentice Hall, 1994
  25. Silicon Graphics Computer Systems, IRIS Performer Programmer's Guide, 1997