ValveSoftware / openvr

OpenVR SDK
http://steamvr.com
BSD 3-Clause "New" or "Revised" License
6.09k stars 1.28k forks source link

How to Avoid SteamVR to Get Vive Tracker Tracking Data? #1628

Open YongD0ng opened 2 years ago

YongD0ng commented 2 years ago

How to Avoid SteamVR to Get Vive Tracker Tracking Data?

Rectus commented 2 years ago

Do you want to completely bypass the SteamVR application? If so, you would need a custom driver for the hardware.

Check out https://github.com/cntools/libsurvive/

YongD0ng commented 2 years ago

Do you want to completely bypass the SteamVR application? If so, you would need a custom driver for the hardware.

Check out https://github.com/cntools/libsurvive/

Thanks for your suggestion!It helped me a lot. If there is something I don't understand, I will ask you again.

YongD0ng commented 2 years ago

Can I bypass SteamVR completely with an ios device to get Vive tracker tracking data?

okawo80085 commented 2 years ago

Can I bypass SteamVR completely with an ios device to get Vive tracker tracking data?

Considering that SteamVR dropped support for IOS, I'd say libsurvive is your best bet, it's originally made for Linux iirc, so it should require minimal setup for IOS.

YongD0ng commented 2 years ago

As far as I know, the ios serial port api is closed to libsurvive

okawo80085 commented 2 years ago

Well i did say minimal setup, not no setup, if it doesn't have permissions to access that API and it needs it to work, you'll either have to make it work or you're out of luck.

felixshing commented 2 years ago

Hello guys, I would like to ask how can I get the position and orientation from Vive Tracker? Is it the same way as getting the data from the headset and controllers?

Rectus commented 2 years ago

Yes, with OpenVR it should work the same as with other tracked devices.