Custom made locomotion system through hardware modification of gamepads and vr controllers using arduino and sensors

Sorry for being unclear. :7

2 Likes

It is my mistake, not yours. You have nothing to apologize. Sorry again!

1 Like

5 Likes

Hey Marco, it looks like you’re making a lot of progress.

Does this track finger splaying?(does SteamVR) Are you using a custom driver for the finger tracking? Have you thought about servo resistance?

1 Like

Hi!
It has 10 potentiometers , 5 for regular opening and closing of the hands,

and 5 for splaying.

We didn’t work yet on the splay code.

We are having some issues with some nodes for head tracking and aim to use for regular pc gaming. So we had a slow down on vr developing for the past 2-3 weeks. We were just focusing on regular gaming support with all our nodes.

The steamvr driver is custom, because the project is about dual system of locomotion + hand control. We use locomotion and hand controllers in vr at the same time. The driver part related to hand controllers, uses part of the steamvr driver from danwillm for emulating knucles. It is not a real “finger tracking” in a sense where each finger is tracked in space because the whole concept is based on potentiometers.

Then we made our own custom gui for assigning gestures and button controls via finger movements.

For servo resistance, the issue is where to add the motors on the exoskeleton. Not sure. If you have any idea, is welcomed :slight_smile:

We were looking into adding feedback, more than vibration, like a recoil sort of feeling, but we were doing some tests on radio transmission for that and found bugs in a library, so we have to see how that goes. Because we have multiple radio nodes, the issues are more than if everything was wired and non modular

1 Like

It looked like potentiometers on the splay direction, I wasn’t sure if this was possible. I have seen the LucidVR glove/opengloves driver, so I wondered if you were using part of that. Does the leap driver track finger splay? I’m wondering if you would need to emulate both.

1 Like

No the splay is still done using the potentiometers.
5 potentiometers are used for splay. 5 for opening and closing the fingers.
Danwillm 's driver is splice ready via potentiometers , but no one (unless I am not aware of) has actully made use of it.

We would have made use of it if not sidetracked with gamepad support.

I am not sure how the leap would work but that is not what dawnwillm has implemented in his driver for lucas gloves.
Everything in lucas gloves is based on potentiometers. It is not real finger tracking as instead would be with leap. Leap is an optical solution for tracking. Dawnwillm/lucas is a mechanical solution based on rotating some potentiometers

2 Likes

Work in progress. This the xinput use set-up

3 Likes
2 Likes

PS5 hack for using hand exoskeleton and aim node and head tracking node and locomotion node, on ps5

Feedback via radio signal

Gamepad support via radio for PC , PS4, XBOX

Head Tracking node

Aim Node

Flexing sensors design

Testing on PS5 hand exoskeleton node, aim sensor node and head tracking sensor node

2 Likes
2 Likes
1 Like