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

feliperodriguesmaia2008 wrote 08/16/2022 at 16:04 point

I'm Brazilian and I say, it's glorious and cheap

  Are you sure? yes | no

Smush8864 wrote 07/23/2022 at 23:19 point

I want to just buy a pair. As someone who has no idea on how to use a 3d printer or any electronic skills at all I would rather just buy pair

  Are you sure? yes | no

luca.b.owen wrote 04/07/2022 at 15:40 point

I saw this on Linus tech tips it is so cool hopefully one day oculus and other vr company’s (especially oculus) accept it and let there games use it


it is also better than hand tracking because of the ropes which make it feel like you are actually holding something 

  Are you sure? yes | no

bcraik123456 wrote 02/02/2022 at 22:44 point

how would i make this without a 3d printer? could i buy the 3d printed parts?

  Are you sure? yes | no

Ray wrote 01/18/2022 at 15:40 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

[deleted]

[this comment has been deleted]

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

Similar Projects

Does this project spark your interest?

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