https://github.com/atlarge-research/measuring-the-metaverse
Science Score: 13.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
○.zenodo.json file
-
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (9.3%) to scientific vocabulary
Last synced: 9 months ago
·
JSON representation
Repository
Basic Info
- Host: GitHub
- Owner: atlarge-research
- Language: Python
- Default Branch: master
- Size: 120 MB
Statistics
- Stars: 1
- Watchers: 3
- Forks: 2
- Open Issues: 2
- Releases: 0
Created over 3 years ago
· Last pushed almost 2 years ago
Metadata Files
Readme
README.md
Measuring the Metaverse
This repository contains performance measurement scripts and data for the Meta Quest Pro.
Quick Links
Reproducing Performance Measurements
If you own a Meta Quest Pro, you can use the code in this repository to perform your own performance measurements. The code might work on other Android-based virtual-reality devices, but we did not test this.
Setup
This setup assumes a Windows 11 operating system. If you are using another operating system, you will need to rewrite the run.ps1 script to work on your OS.
Install:
- Install
adband the Meta Quest Pro adb drivers. - Python 3.10
- Get dependencies:
pip install psutil GPUtil.
- Get dependencies:
How to Run
- Connect the Meta Quest Pro to a gaming PC using a USB-C cable.
- If you want to do a wireless experiment:
- Run
adb tcpip 5555followed byadb connect <ip.of.your.headset>:5555to wirelessly connect to your headset. To find out the IP address of your headset, runadb shell ip -f inet addr show wlan0. - Unplug the cable. This is important. The
run.ps1script relies on there only being one ADB device connected to the gaming PC.
- Run
- Open Wireshark on the gaming PC to start capturing network traffic to the headset.
- Run
./run.shin this repository. This script will perform measurements every second and append them to several*.logfiles. If there is a connection error, the script will try to restart the measurements automatically. - ~~Play some games~~ Run the experiment.
- Hit
ctrl+Con therun.shscript. - Stop the network capture in Wireshark.
- Organize files into a folder belonging to your experiment.
Owner
- Name: @Large Research
- Login: atlarge-research
- Kind: organization
- Email: info@atlarge-research.com
- Website: http://atlarge-research.com/
- Twitter: LargeResearch
- Repositories: 24
- Profile: https://github.com/atlarge-research
Massivizing Computer Systems