Light-Weight Mobile VR Platform using HMD with 6 Axis

6 축센서를 갖는 HMD 경량 모바일 VR Platform

  • Received : 2018.06.16
  • Accepted : 2018.06.30
  • Published : 2018.06.30

Abstract

Recently VR environment is used in many areas including mobile learning, smart factory. However HMD(head-mounted display) is required to a dedicated and expensive system with high-end specification. When designing a VR system, it is needed to handle performance, mobility and usability. Many VR applications need to handle diverse sensors and user inputs continuously in a streaming manner. In this paper we design a VR mobile platform and implement a low-cost mobile VR HMD running on the platform. The VR HMD supports 3D contents delivery in a mobile manner. It is used to detect the motion detection based on angle value of a VR player from accelerator and gyro sensor. The MPU-6050, 6-axis sensor, is used to get a sensory value and the sensory value is taken as an input to a VR rendering server on a Unity game engine that is generated 3D images.

최근 VR 환경은 모바일학습, 스마트 공장을 포함한 다양한 분야에서 활용되고 있으나 개별 HMD(head-mounted display) 연계를 위한 고가 및 고사양의 전용운영 시스템이 요구된다. 또한 VR 시스템 설계 시에서는 기술적 고려사항인 가상체험공간에서의 이동성(mobility), 이용자 편의성(usability) 및 실감영상 제공을 위한 성능(performance)에 대한 문제해결이 필요하다. 많은 VR 응용은 스트리밍 기반으로 다양한 센서 및 지속적으로 사용자 입력을 다루어야 한다. 본 논문에서는 무선으로 콘텐츠를 제공받는 저가의 모바일 VR HMD 구성 및 이를 활용한 VR 모바일 플랫폼을설계한다. 제작된 HMD 는 실시간의 가속도계와 자이로 센서로부터 사용자의 움직임에 따른 회전각을 검출한다. 이를 위해 6 축 센서인 MPU-6050 의 활용하여 유니티 게임 엔진상의 VR 렌더링 서버에서 생성된 3D 이미지 렌더링를 처리하도록 개발한다.

Keywords

Acknowledgement

Grant : Docker Based 3D VR Rendering Platform Development

Supported by : 정보통신진흥원

References

  1. Philippe Fuchs, Guillaume Moreau, and Pascal Guitton. 2011. Virtual Reality: Concepts and Technologies (1st ed.). CRC Press, Inc., Boca Raton, FL, USA.
  2. M. Satyanarayanan. Pervasive computing: Vision and challenges. Personal Communications, IEEE, 8(4):10--17, 2001. https://doi.org/10.1109/98.943998
  3. Li, Yong and Su, Guolong and Hui, Pan and Jin, Depeng and Su, Li and Zeng, Lieguang, "Multiple Mobile Data Offloading Through Delay Tolerant Networks" Proceedings of the 6th ACM Workshop on Challenged Networks, pp. 43-48, 2011.
  4. Yunhee Kang,, HoJung Kim, JungJoo Kang, Docker based Computation Off-loading for Video Game based Mobile VR Framework, IEEE icsess-2017, 2017.
  5. M. Satyanarayanan. Pervasive computing: Vision and challenges. Personal Communications, IEEE, 8(4):10--17, 2001. https://doi.org/10.1109/98.943998
  6. Li, Yong and Su, Guolong and Hui, Pan and Jin, Depeng and Su, Li and Zeng, Lieguang, "Multiple Mobile Data Offloading Through Delay Tolerant Networks" Proceedings of the 6th ACM Workshop on Challenged Networks, pp. 43-48, 2011.
  7. H. Flores, X. Su, V. Kostakos, A. Y. Ding, P. Nurmi, S. Tarkoma, P. Hui, Y. Li. 2017. "Large-scale Offloading in the Internet of Things", Proc. International Conference on Pervasive Computing and Communications Workshops (PerCom WS), pp. 479-484.
  8. Sermpezis, Pavlos and Spyropoulos, Thrasyvoulos, "Offloading on the edge: Performance and cost analysis of local data storage and offloading in HetNets," 3th IEEE/IFIP Wireless On-demand Network systems and Services Conference, 2017.