Close
0%
0%

LucidGloves: VR Haptic Gloves on a budget

A functional glove that lets you use AND FEEL your hands in VR.

Public Chat
Similar projects worth following
This is a project to try to make VR Haptic Glove technology more available for the public. Currently, most VR Haptic Glove products out there are extremely expensive and are targeted for commercial use. In starting this project, I wanted to create a budget, but still well-functioning VR haptic and finger tracking glove that's cheap and easy for people to get their hands on (or in, lol), and that works **Inside actual VR games**.

https://www.tiktok.com/@lucas_vrtech
https://www.youtube.com/c/lucasvrtech
https://discord.gg/lucidvr

Prototype 4 costs about $30 per hand.

Originally, this was just a fun quarantine project to keep me busy, but 500,000 followers later, this project is now much more than that. My goal now is to spread this project as far as possible and hopefully help more people fall in love with Virtual Reality.

Currently, the project is in prototype 4 but I'm innovating constantly to improve the gloves.

Follow along with my developments on this TikTok page:

https://www.tiktok.com/@lucas_vrtech

Currently, the glove is compatible with PCVR headsets through SteamVR.

Resources:

Getting Started: https://github.com/LucidVR/lucidgloves/wiki

Parts List: https://github.com/LucidVR/lucidgloves/wiki/Prototype-4-Parts-List

Arduino/ESP32 firmware and STL Files (for 3D Printing) are located here: https://github.com/LucidVR/lucidgloves

Open-source driver to use the gloves in SteamVR (A collaboration between Danwillm and me):

Github Driver Link

Steam Driver Release

Instructions and video tutorials for assembling the gloves are available on youtube.

https://www.youtube.com/c/lucas_vrtech

Many features may be unstable until they are polished, build at your own risk :P

Public Roadmap:

Prototype 3

  • First public release (finger tracking model)
  • Much more comfortable and tracking improvements

Prototype 3.1

  • Wireless support over Bluetooth
  • Easier to assemble and faster

Prototype 4

  • First public Force Feedback prototype
    • Addition of haptic servos
  • Custom Rigid Mount for controller holders, and many other improvements.

Prototype 5 (WIP)

  • Planned to be much more compact
  • Will have support for finger splay (side to side movement) tracking

  • Prototype 4 with FORCE FEEDBACK HAPTICS!!!

    Lucas LucidVR01/05/2022 at 01:43 0 comments

    Hello everyone! 

    This update has been long overdue, but with the premiere of my new video on Prototype 4, I thought it would be the perfect time to update you all on the addition of FORCE FEEDBACK to my VR Haptic Gloves!!!

    These gloves now allow you to FEEL the shape and resistance of objects in Virtual Reality!

    This goes along with the release of firmware V4 and OpenGloves Driver v0.4, which enable the haptics to work in actual VR games!

    The hardware itself for the haptics is enabled by the addition of super-cheap 9g RC servo motors, which I am powering off of a cheap USB battery.

    The data for the haptics is integrated either via native Unity code or via modding support for haptics into different games.

    As of 1/4/2022, we currently have haptic support in the OpenGloves unity demo, as well as mods to add haptic functionality into the following games:

    * Half-Life Alyx

    * Boneworks (modded by L4rs)

    * Jetborne Racing (modded by L4rs)

    * Want to help us mod more games? Reach out on our discord server or DM LucidVR#0001 on discord.

  • Bluetooth! + Steam Release

    Lucas LucidVR05/21/2021 at 22:22 0 comments

    Alright, so all of the pieces for using Bluetooth with the VR gloves have come together!

    Using Firmware V2 and Driver v0.3, the gloves can now communicate to steam completely wirelessly.


    This requires using an ESP32 development board instead of an Arduino nano on the glove side.

    Change COMMUNICATION to COMM_BTSERIAL in the firmware, and communication_protocol to 1 in the driver.

    Currently, Bluetooth communication is done through Bluetooth Serial, but I will also be writing a BLE implementation later on.

    In other related news, the open-source VR glove driver that I have been working on in collaboration with Danwillm is now finally released on the Steam store!

    https://store.steampowered.com/app/1574050/OpenGloves/

    I recommend using the steam release of the driver instead of the GitHub zip, as you will get auto-updates as they roll out.

    I'll also be releasing a video tutorial on how to build and set up Prototype 3.1 very soon!

    Youtube Channel

View all 2 project logs

Enjoy this project?

Share

Discussions

Ray wrote 5 days ago point

Please

  Are you sure? yes | no

rayanshfotedarg wrote 01/14/2022 at 21:00 point

how can you buy this(delivery) pre installed??

  Are you sure? yes | no

fullcafpancake wrote 12/01/2021 at 23:29 point

I wonder if instead of motors and stuff if you could make the strings stop giving you slack when you’re supposed to be holding something Idk how I’m not really an engineer

  Are you sure? yes | no

ENDERSTIXgaming wrote 11/09/2021 at 05:05 point

would be cool.... if I had a 3d printer... maybe someday

  Are you sure? yes | no

devindynes wrote 09/29/2021 at 19:12 point

So I'm planning to do this as a STEM project and I'm accumulating materials. I found a NANO but it's a Upgraded NANO Plus V3.0. Does anyone know if this will work?

  Are you sure? yes | no

Lucas LucidVR wrote 01/05/2022 at 19:39 point

Yeah that should work afaik

  Are you sure? yes | no

ijwass wrote 09/24/2021 at 11:52 point

is it possible to use analog buttons for A and B controls or do you have to use digital? most digital switches seem really bulky to be sticking onto gloves 

  Are you sure? yes | no

James1dragons wrote 09/08/2021 at 14:49 point

Do you have to destroy your normal controlrs for this?

  Are you sure? yes | no

James1dragons wrote 09/08/2021 at 14:48 point

Will this work on pavlov shack beta?

  Are you sure? yes | no

jackjackmilam wrote 07/28/2021 at 05:59 point

maybe you could add tiny motors and the gloves to simulate touch or maybe just on the tips of the fingers

  Are you sure? yes | no

Logan Watkin wrote 08/09/2021 at 19:24 point

that migt cost alot though

  Are you sure? yes | no

CREATOR4967278 wrote 07/19/2021 at 18:20 point

i  am in the prosses of making my self a pair of gloves. and  i was wondering if the controllers are mounted behind your wrists how would it track the up and down movements of your wrist?  

  Are you sure? yes | no

bruce451 wrote 06/26/2021 at 16:10 point

I'm planning to try using a slide potentiometer with a spring instead of the rotary with the coil.  Has it been tried. Bad idea?

  Are you sure? yes | no

Logan Watkin wrote 07/09/2021 at 14:14 point

He's said Prototype V5 will be compacting and streamlining the design.

That's a really cool idea!

  Are you sure? yes | no

sachitbisht874 wrote 06/17/2021 at 09:13 point

How close are you to releasing V4?

  Are you sure? yes | no

sithkiller66 wrote 06/11/2021 at 16:55 point

Will the parts from V3 be compatible with V4? And some games use buttons for say dropping a mag or for slo-mo, how do you create button inputs without buttons

  Are you sure? yes | no

Tony wrote 07/05/2021 at 17:19 point

It looks like in V4, there is no cover, and the holder and spool got slightly redesigned. The end caps, guide nodes, badge reels, and all other electronic parts seem to be reused. As for button/joystick inputs, the firmware and driver allow you to add and wire in one joystick and two buttons per hand. The wiring diagram tells you which pins to wire it up to, but the image does not show them wired into the Arduino.

  Are you sure? yes | no

Galacticnoob wrote 06/10/2021 at 23:44 point

I'm planning on building these and I but a parts/cost list together and idk why but with everything ( I chose the Bluetooth option and went with joysticks but not a/b buttons) it came out to $55.89, even though I found the cheapest cord and cheapest gloves for it.

  Are you sure? yes | no

InKey wrote 06/14/2021 at 04:11 point

strange i found what i need for 22

did you make sure to check aliex?

  Are you sure? yes | no

Ratrodjoe30 wrote 06/19/2021 at 00:17 point

did you happen to buy one for each hand

  Are you sure? yes | no

StrikeIsMe wrote 06/10/2021 at 14:52 point

Is there a possibility that this could come to Oculus Quest 2 anytime soon? Without link I mean.

  Are you sure? yes | no

InKey wrote 06/14/2021 at 04:11 point

No never, unless oculus buys him

  Are you sure? yes | no

rayanshfotedarg wrote 01/14/2022 at 21:02 point

sad life :(   I only have quest 2(only isnt right choice of words lol.

  Are you sure? yes | no

Eric Geer wrote 06/10/2021 at 00:39 point

Have you considered using optical encoder rather than potentiometers?  I can see you saving quite a bit of bulkiness using them.  A ribbon instead of a string and optical encoder, with a rubber band pulling on the ribbon would make this design super low-profile 100% linear design and even cheaper in electronics!

  Are you sure? yes | no

Ethan wrote 06/06/2021 at 11:27 point

what if you were to add a locking mechanism for when you were having collisions with objects or whilst holding an item. (small moters that cannot hurt us by pulling back to far.)

  Are you sure? yes | no

Tony wrote 07/05/2021 at 17:24 point

That has already been in development for the past few months, and is what Prototype V4 will be. It uses 9 gram RC servo motors to restrict movement to create force feedback.

  Are you sure? yes | no

Lain Szvahl wrote 06/02/2021 at 04:13 point

Aloha!, Seems the Discord link has expired or something. as its no longer valid

  Are you sure? yes | no

InKey wrote 06/01/2021 at 23:59 point

Can you Please add a Lone echo/Oculus Mod
Your Gloves will work perfectly in lone echo
 

  Are you sure? yes | no

sans9929 wrote 05/29/2021 at 23:34 point

are the goves quest 2 compatable

  Are you sure? yes | no

Tony wrote 07/05/2021 at 17:21 point

The gloves are compatible with any SteamVR headset, including the Quest 2. In order to use it you must use virtual desktop/oculus link/air link, as the gloves will not work on any games on the Quest platform, only SteamVR

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates