Giter VIP home page Giter VIP logo

Comments (13)

russell-taylor avatar russell-taylor commented on June 12, 2024 2

Does this file work?
https://drive.google.com/file/d/175cmSxqUIkEtEirWkWnzlKbbJnMCxPbO/view?usp=sharing

from steamvr-osvr.

Conzar avatar Conzar commented on June 12, 2024 2

I am actively working on my own branch of monado to include NOLOVR (to enable positional tracking to HDK2). Monado only supports rotational tracking for the HDK2 as of now (I never was able to get the IR tracking working due to the proprietary hardware/software in the IR tracker that was never open sourced).

OSVR-Core isn't required for Monado. You should be able to just build Monado from source. Checkout the getting started to ensure you install the required dependencies.

I use the following script to build monado.

#!/bin/bash
ROOT=<PATH_TO_MONADO_SOURCE>/monado
TARGET=/opt/monado
pushd .
cd $ROOT
cmake -G Ninja -S . -B build -DCMAKE_INSTALL_PREFIX=$TARGET -DCMAKE_BUILD_TYPE=RelWithDebInfo  -DCXRT_BUILD_DRIVER_OHMD=false
ninja -C build install
popd

For additional help with monado, please join the discord. There are a lot of developers and users that are willing to help!

from steamvr-osvr.

rpavlik avatar rpavlik commented on June 12, 2024 2

yeah, no, Monado won't help you run Assetto Corsa, that's an OSVR game I think. (Or very old steamvr?) I'm glad you found some on archive.org - that was one of the options I was weighing for where to put the accumulated builds, since I assume Razer will eventually stop paying that S3 bill. If anyone has experience uploading stuff there, please get in touch, I'd love to get this stuff preserved in an easy to find location with good metadata.

The only non-open-source firmware in the IR tracker is in the camera, and that's because they negotiated everything with the camera vendor without looping me in: I was handed the final camera and not involved before. Fortunately there is a firmware update (requested by me and my team) that fixes the USB descriptors so it works on Linux. Everything else should work on Linux fine, though I haven't tried building it in a few years (as you might imagine, given that Sensics folded and I work elsewhere now - fortunately still on open source VR stuff.). To be honest, a pass with clang-tidy and some "modernize" settings should be able to migrate nearly all of the boost dependencies away to the C++17/20 standard library. OpenCV for the camera tracker is probably the hardest dep to keep up with.

from steamvr-osvr.

rpavlik avatar rpavlik commented on June 12, 2024 1

See OSVR/OSVR-Core#606 (comment) - I do have the data, it should be a lot easier to build nowadays with vcpkg but you wouldn't have the NDA parts for direct mode anyway.

from steamvr-osvr.

Conzar avatar Conzar commented on June 12, 2024 1

You might want to checkout https://monado.freedesktop.org/ as it supports the HDK2.

from steamvr-osvr.

kungfooman avatar kungfooman commented on June 12, 2024 1

I got HDK2 to work on Windows 10 with latest SteamVR version now - I'm so glad about it!

The missing piece was this SteamVR driver: https://archive.org/details/steamvr-osvr

I tried an older one before I don't even remember where I found it and it simply didn't work.

I drove this track in Assetto Corsa - Trento Bondone: https://www.youtube.com/watch?v=rddH8sxegoU

It took me 23 minute and it worked out quite nicely (only IR camera tracking doesn't work so far).

from steamvr-osvr.

Conzar avatar Conzar commented on June 12, 2024 1

The only non-open-source firmware in the IR tracker is in the camera, and that's because they negotiated everything with the camera vendor without looping me in: I was handed the final camera and not involved before. Fortunately there is a firmware update (requested by me and my team) that fixes the USB descriptors so it works on Linux. Everything else should work on Linux fine

I never was able to get the IR camera working on Linux. I haven't tried in years though.

from steamvr-osvr.

OMendozaG avatar OMendozaG commented on June 12, 2024

thanks!!

from steamvr-osvr.

OMendozaG avatar OMendozaG commented on June 12, 2024

Didn't work :( maybe changes in steam VR , old compilation or some files missing in dir tree? Can you help me please?

I have HDK2, does it continue to work for you? @russell-taylor

from steamvr-osvr.

russell-taylor avatar russell-taylor commented on June 12, 2024

I haven't tried using my HDK2 in awhile, and I didn't usually use it on SteamVR. That was a Zip file I had squirreled away from another devloper's build.

I recommend trying the Wayback Machine to see if you can find a cached link, or see if someone on Reddit has a copy that they saved. If so, please post it here.

from steamvr-osvr.

kungfooman avatar kungfooman commented on June 12, 2024

Any news?

I also just tried to build it (+ Core, boost, libfunctionality, json lib and so on), but it's a C++ dependency hell, spent nearly two days now without really knowing what I need to make it work.

Maybe someone still has binaries around?

For example I'm searching:

https://www.reddit.com/r/OSVR/comments/5yhjnn/hdk_windows_installer_beta_070_released/
https://www.reddit.com/r/OSVR/comments/692hgo/new_release_of_steamvrosvr_build_342/
https://www.reddit.com/r/OSVR/comments/67hqrf/hdk_windows_installer_beta_080_released/

from steamvr-osvr.

kungfooman avatar kungfooman commented on June 12, 2024

You might want to checkout https://monado.freedesktop.org/ as it supports the HDK2.

Thank you for the suggestion, I just tried it. I installed monado via apt and then tried to start monado-service, but it errors on does not support required extension VK_KHR_external_semaphore_fd.

Then I realized that I need OSVR-Core in combination with Monado, but I tried building OSVR-Core once before and Linux and it failed, because of some GCC C++ intricacies (C++ projects always break after a few years...).

Did you compile OSVR-Core yourself and got monado to work with SteamVR?

from steamvr-osvr.

Nandox7 avatar Nandox7 commented on June 12, 2024

https://www.reddit.com/r/OSVR/comments/5yhjnn/hdk_windows_installer_beta_070_released/
https://www.reddit.com/r/OSVR/comments/692hgo/new_release_of_steamvrosvr_build_342/
https://www.reddit.com/r/OSVR/comments/67hqrf/hdk_windows_installer_beta_080_released/

I'll check in my disks. I have the HDK2 + NOLOVR, stopped using as my GPU was to weak.

Me and two other friends got them at the same time, so between the three of us we might still have those files somewhere.

from steamvr-osvr.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.