Low Cost Haptic VR Gloves Work With Hacked Steam Games

[Lucas VRTech] has made some significant progress with building force-feedback type haptic gloves for use with Steam VR games. The idea is pretty straightforward: the end of the finger is attached to a cable, which is pulled from inside a sprung-loaded spool; the kind used for hanging ID cards on.

The spool body can rotate, but a peg protruding from it engages with the arm of a co-located servo motor. This produces a programmable stop position. But it is a hard stop, and it is not possible with the current hardware to detect precisely when the stop is reached, nor is it possible to control the force it is pushing with. Such features are not difficult to achieve, its just a matter of a little more development with some custom mechatronics.

The current prototype has a focus on cost, which is great as an early development platform. By leveraging 3D printing and off-the-shelf parts that are easy to source; just a handful (chuckle!) of potentiometers, some servo motors and one from any number of ESP32 dev boards and you’re done. The real work is on the software side of things, as the games themselves need to be modified to play ball with the VR glove hardware. This has been achieved with a combination of a custom steam driver they call OpenGloves, and community developed per-game mods. A few titles are available to test right now, so this is definitely something some of us could build in a weekend and get involved with.

The hardware source for the glove mount and per-finger units can be found on the project GitHub, together with the ESP32 source for Arduino.

For some other haptic-related inspiration, here’s a force-feedback mouse, and for a more hand-off feedback, we have a wind-blaster project.

Continue reading “Low Cost Haptic VR Gloves Work With Hacked Steam Games”

Illustrated Kristina with an IBM Model M keyboard floating between her hands.

Keebin’ With Kristina: The One With The Grabbity Gloves

I keep saying I need to stay away from auction sites, but then I wouldn’t have as much fodder for Hackaday, would I? As I write this, I’m waiting on a Dell AT101W, which will be my first keeb with Alps switches. Well, hopefully it has Alps SKCM salmon or black switches — according to Deskthority, it might have rubber domes. If it doesn’t keyboard, I will probably salvage the switches and build something more ergonomic. Either way, I’m thinking we need a post about Alps switches, because some people think they’re even better than Cherry MX switches.

Continue reading “Keebin’ With Kristina: The One With The Grabbity Gloves”

Leap Motion Controls Hands With No Glove

It isn’t uncommon to see a robot hand-controlled with a glove to mimic a user’s motion. [All Parts Combined] has a different method. Using a Leap Motion controller, he can record hand motions with no glove and then play them back to the robot hand at will. You can see the project in the video, below.

The project seems straightforward enough, but apparently, the Leap documentation isn’t the best. Since he worked it out, though, you might find the code useful.

An 8266 runs everything, although you could probably get by with less. The Leap provides more data than the hand has servos, so there was a bit of algorithm development.

We picked up a few tips about building flexible fingers using heated vinyl tubing. Never know when that’s going to come in handy — no pun intended. The cardboard construction isn’t going to be pretty, but a glove cover works well. You could probably 3D print something, too.

The Unity app will drive the hand live or can playback one of the five recorded routines. You can see how the record and playback work on the video.

This reminded us of another robot hand project, this one 3D printed. We’ve seen more traditional robot arms moving with a Leap before, too. Continue reading “Leap Motion Controls Hands With No Glove”

Assistive Gloves Come In Pairs

We have to hand it to this team, their entry for the 2020 Hackaday Prize is a classic pincer maneuver. A team from [The University of Auckland] in New Zealand and [New Dexterity] is designing a couple of gloves for both rehabilitation and human augmentation. One style is a human-powered prosthetic for someone who has lost mobility in their hand. The other form uses soft robotics and Bluetooth control to move the thumb, fingers, and an extra thumb (!).

The human-powered exoskeleton places the user’s hand inside a cabled glove. When they are in place, they arch their shoulders and tighten an artificial tendon across their back, which pulls their hand close. To pull the fingers evenly, there is a differential box which ensures pressure goes where it is needed, naturally. Once they’ve gripped firmly, the cables stay locked, and they can relax their shoulders. Another big stretch and the cords relax.

In the soft-robotic model, a glove is covered in inflatable bladders. One set spreads the fingers, a vital physical therapy movement. Another bladder acts as a second thumb for keeping objects centered in the palm. A cable system draws the fingers closed like the previous glove, but to lock them they evacuate air from the bladders, so jamming layers retain their shape, like food in a vacuum bag.

We are excited to see what other handy inventions appear in this year’s Hackaday Prize, like the thumbMouse, or how about more assistive tech that uses hoverboards to help move people?

Continue reading “Assistive Gloves Come In Pairs”

Smartglove Helps Cyclists Be Seen

Cyclists share the road with other vehicles, often leading to problems when drivers fail to see or respect the rider’s space. To try and alleviate these issues, [Matlek] built the Smartglove to help cyclists communicate their intentions to other road users.

The project consists of a glove fitted with an Arduino Nano 33 BLE sense, featuring Bluetooth and motion sensing on board. Combined with TinyML machine learning code, the Arduino is able to sense hand gestures from the rider. These gestures are then interpreted, and relevant messages displayed on an LED screen worn on the rider’s back. Flicking the wrist left and right flashes indicators that the user is about to change direction, while a rearward flick flashes a warning that the user is braking.

It’s a tidy way to integrate vehicle-style lighting into a simple interface for cycling. This has benefits, particularly at night, for allowing other road users to see a cyclist and understand their intentions on the road. Of course, if you really want to be noticed, this bike boombox could also be a big help. Video after the break. Continue reading “Smartglove Helps Cyclists Be Seen”

Data Glove Gets A Grip On Gesture Input

If we really want wearable computing to take off as a concept, we’re going to need lightweight input devices that can do some heavy lifting. Sure, split ergo keyboards are awesome. But it seems silly to restrict the possibilities of cyberdecks by limiting the horizons to imitations of desk-bound computing concepts.

What we really need are things like [Zack Freedman]’s somatic data glove. This fantastically futuristic finger reader is inspired by DnD spells that have a somatic component to them — a precise hand gesture that must be executed perfectly while the spell is spoken, lest it be miscast. The idea is to convert hand gestures to keyboard presses and mouse clicks using a Teensy that’s housed in the wrist-mounted box. You are of course not limited to computing on the go, but who could resist walking around the danger zone with this on their wrist?

Each finger segment contains a magnet, and there’s a Hall effect sensor in each base knuckle to detect when gesture movement has displaced a magnet. There’s a 9-DoF IMU mounted in the thumb that will eventually allow letters to be typed by drawing them in the air. All of the finger and thumb components are housed in 3D-printed enclosures that are mounted on a cool-looking half glove designed for weightlifters. [Zack] is still working on gesture training, but has full instructions for building the glove up on Instructables.

It’s true: we do love split ergo keyboarded cyberdecks, and this one is out of this world.