-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Split the SRanipalModule in two components to be run in the two networks separately #137
Comments
Considering that the SRanipal SDK has been deprecated, it would also be better to use these extensions: |
Unfortunately, neither these two seem supported by SteamVR yet. See https://github.khronos.org/OpenXR-Inventory/extension_support.html#valve_steamvr |
Nonetheless, if I list the extensions from the OpenXr device, I do see them. Maybe they are added by the |
This is the output I see
Moreover, if I click on that seems suggesting they are available. |
I started adding the facial expression extension in ami-iit/yarp-device-openxrheadset@e73e989 I still need to expose the weightings and test it. |
Done in ami-iit/yarp-device-openxrheadset@2aa1f20 I also added the gaze extension with ami-iit/yarp-device-openxrheadset@d283165 and ami-iit/yarp-device-openxrheadset@ebf35b5 Related PR: ami-iit/yarp-device-openxrheadset#45 I still need to test the whole thing. |
Today I started testing it. Overall, the results are not satisfactory.
|
It was my fault. The fix is in ami-iit/yarp-device-openxrheadset@9b3d2b3. Basically I was using in the wrong way the OpenXR handles.
I tried again today and it did not seem so problematic. Probably a reboot was enough |
I moved to publishing the gaze direction in ami-iit/yarp-device-openxrheadset@5cd1ac1 |
Right now, the SRanipalModule needs to run on the operator side since it needs to access the data coming from the headset. At the same time, it needs to open the head remote control board to control the gaze. In case of delayed network, connecting to the control board could be expensive. Hence, it would be better to separate the parts that connect to the headset from the part that connects to the robot.
The text was updated successfully, but these errors were encountered: