Skip to content

KEIO-LCLAB/Vsens

 
 

Repository files navigation

Vsens

Vsens: An Interactive VR-based Tool for Synthesizing IMU Data from Human Motion.

Vsens is a Unity-based XR/VR tool that incorporates extended reality into the process of collecting virtual IMU data from human motion.

Preview GIF


Paper

If you use Vsens in your research, please cite:

@article{10.1145/3790110,
author = {Liang, Fengzhou and Min, Tian and Xia, Chengshuo and Sugiura, Yuta},
title = {Vsens: Incorporating XR into the Process of Collecting Virtual IMU Data},
year = {2026},
issue_date = {March 2026},
publisher = {Association for Computing Machinery},
address = {New York, NY, USA},
volume = {10},
number = {1},
url = {https://doi.org/10.1145/3790110},
doi = {10.1145/3790110},
journal = {Proc. ACM Interact. Mob. Wearable Ubiquitous Technol.},
month = mar,
articleno = {10},
numpages = {31},
keywords = {Extended Reality, Virtual Sensors, Toolkit, Data Collection}
}

Getting Started

Requirements

  • Unity: (recommended version: fill in)
  • XR runtime/headset: Meta Quest 3 (tested)

Open the project

  1. Clone this repository:
    git clone https://github.com/KEIO-LCLAB/Vsens.git
    cd Vsens
  2. Open the project in Unity Hub.
  3. Open the main scene:
    • Assets/Scenes/Main.unity

Run

Press Play in the Unity Editor, or build to your target XR platform.


Third-Party Components / Licenses

This repository includes third-party components. Please review and comply with their licenses:

  • SMPL-X for Unity: see Assets/smplx/SMPLX/README.md (SMPL-X Model License)
  • UniGLTF: see Assets/Plugins/UniGLTF/README.md (MIT)

Contact

(maintainer contact / lab website)

About

Vsens: An Interactive VR-based Tool for Synthesizing IMU Data from Human Motion

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • C# 93.4%
  • ShaderLab 5.6%
  • HLSL 1.0%