Optimizing Positional and Rotational Data Collection and Transmission in VR Headsets to Observe Disruption of Internal Sensors

With the development of Virtual Reality (VR) technologies, security issues have become a primary concern for users. Disruptions of sensors in headsets can affect virtual properties such as virtual boundaries that may pose to be physically dangerous for the wearer. To observe and test varying techniques of disrupting internal sensors in headsets, developing an app that can obtain and transmit sensor data effectively and efficiently is vital. This project aims to address three different difficulties in creating such an app: (1) Maximizing the sample rate of the sensor data, (2) Transmitting said data in realtime to a server, and (3) Visualizing the data. Using a Meta Quest 2, we collect 3D coordinates as well as quaternion values to describe the positional and rotational state of the headset. We then transmit data through a WebSocket server and graph the data with PyQt. The app seeks to effectively promote the enhancement of the security of VR headset sensors by allowing for experimental testing of different methodologies to disrupt internal sensors and assess current design flaws.

Institutions

Publication Details

Journal
George Mason University
Published
2024-10-12
DOI
https://doi.org/10.13021/jssr2024.4352
Primary Topic
Interactive and Immersive Displays
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Optimizing Positional and Rotational Data Collection and Transmission in VR Headsets to Observe Disruption of Internal Sensors

George Mason University
Interactive and Immersive Displays
article

Optimizing Positional and Rotational Data Collection and Transmission in VR Headsets to Observe Disruption of Internal Sensors

article en

Abstract

With the development of Virtual Reality (VR) technologies, security issues have become a primary concern for users. Disruptions of sensors in headsets can affect virtual properties such as virtual boundaries that may pose to be physically dangerous for the wearer. To observe and test varying techniques of disrupting internal sensors in headsets, developing an app that can obtain and transmit sensor data effectively and efficiently is vital. This project aims to address three different difficulties in creating such an app: (1) Maximizing the sample rate of the sensor data, (2) Transmitting said data in realtime to a server, and (3) Visualizing the data. Using a Meta Quest 2, we collect 3D coordinates as well as quaternion values to describe the positional and rotational state of the headset. We then transmit data through a WebSocket server and graph the data with PyQt. The app seeks to effectively promote the enhancement of the security of VR headset sensors by allowing for experimental testing of different methodologies to disrupt internal sensors and assess current design flaws.

George Mason University
George Mason University (US)
Openalex Percentile: Top 50%
Interactive and Immersive Displays
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Optimizing Positional and Rotational Data Collection and Transmission in VR Headsets to Observe Disruption of Internal Sensors · George Mason University (2024) | TGRS Research Map | TGRS