SlimeVR Full Body Tracker
SlimeVR Full Body Tracker
is a set of sensors and software for Full Body Tracking (FBT) in virtual reality. SlimeVR makes FBT VR affordable, wireless (no base station), and more comfortable than competitors.
How it works?
SlimeVR FBT is a set of trackers and software that effectively tracks user's body in VR and other applications. Using high-quality IMU sensors connected to a PC via wifi, SlimeVR enables comfortable full-body tracking without wires, cameras, or base stations. Five trackers on your waist, thighs, and ankles track their rotation in space, then SlimeVR uses your proportions and helmet position to calculate your joints and track position using that information. In more technical terms, SlimeVR uses absolute orientation sensors and a skeleton model with user-entered aspect ratios and forward kinematics to place virtual Vive trackers at key points.
The basic set of 5 trackers allows the user to track their lower body (legs and waist), which is a physical area widely supported by VR games like VRChat. Other games like NeosVR, LIV and many more can track knees and chest using the same trackers. Additional trackers can be used to increase position tracking of the user's feet, elbows, chest, and full hands.
Focused on accessibility and comfort
The main focus of this project is user comfort. The sensors are lightweight and easy to wear, cannot be hidden, and provide a wide range of motion. Slime VR doesn't need cameras, other external sensors or base stations.
The open source design empowers the VR community to expand the SlimeVR ecosystem, create new devices, add compatibility with new software, and improve all aspects of the project in the future.
What is SlimeVR compatible with?
PC VR games with full body tracking support such as:
VRChat p>
NeosVR
Blade & Sorcery
Streaming VR games with an avatar
Steam VR Games
And more as we grow!
What about the Oculus Quest?
The Oculus Quest itself, as a standalone system, does not support full body tracking at this time. However, you can use SlimeVR with your Oculus Quest if you connect it to a PC and play SteamVR games with it!
SlimeVR VRChat Demo
Features & Specifications
Native SteamVR support
100Hz refresh rate
Completely wireless, 2.4 Ghz Wi-Fi
Over 15 hours of playtime with 1400 mAh battery
USB charging and hacking
Over-the-air firmware updates
Works with all headsets that connect to PC and provide position tracking
PC connection via Wi-Fi via card, dongle, built-in or router connection
Comparisons
SlimeVR
Long live
< p>TundraStonX
AprilTag
KinectToVR
Developer
SlimeVR
HTC
Tundra
StonX
Ju1ce, DIY
KinectToVR
Form factor
5 trackers 50g
3 trackers 75g
3 trackers 50g
3 trackers 30g
QR codes & central camera
Central camera
Battery life
3 p.m.
7.5 hours
7am
∞
∞
∞
base station
No (Wi-Fi)
SteamVR Flagship
SteamVR Flagship
StonX tag
Any camera
Kinect
Susceptible to occlusion
Nope
Yes
Yes
With so many getting anxious for the mid season break, I feel I should remind people of other fan projects you can… https://t.co/4kyyTXZWlg
— Ninja Steve Mon Dec 07 15:30:43 +0000 2020
Yes
Yes
Yes
Cover
360°
360°
360°
180°
360° p>
2
360°
Accuracy
1-10cm
1
<1mm
<1mm
<1cm
<1cm
1-10cm
Latency
~15ms
~15ms
~15ms
~15ms
< p>30+ms30-40ms
Update rate
100Hz
90-144Hz
< p>90-144Hz120Hz
Camera frame rate
30Hz
Beach
Wi-Fi Coverage
10m
10m
3m
2-3m
2-4m
Can track any object
Nope
Yes
Yes
Yes
Yes
Nope
Open Source
SW+HW
Nope
Nope
No
SW+HW
SW
1
The accuracy of SlimeVR tracking technology depends on your setup, the plane used for measurement, and how your back bends.
2
AprilTag requires size trackers with a phone or other tracking technology (has reliable 180° coverage without).
Open Source
You can find our open source software and firmware in
our GitHub repository
. Open-source hardware schematics will be available when the campaign goes live, with a final release coming at a later date. We also plan to provide additional diagrams and instructions for an easier DIY version. Some people in our community are already making DIY SlimeVR trackers!
You can also find us on
Youtube
and follow our growing community in
Discord
!
Interested in this project?
You can sign up to be notified when this campaign launches and get any other useful updates, right at the top of this page. We work hard to send only useful information and you can unsubscribe at any time.