Hi Taylor, did you have any problem while integrating vr920 to -supposedly- ubuntu? I'm planning to buy one for a similar ros-based application, but according to their website they don't provide linux drivers.
Is there any API or something to retrieve 3DOF head orientation data that vr920 provides?
@kfuVids You need to use an open source program called vrtrack. Search Google for vrtrack linux, it is the first result. The "driver" exists in user space. It's pretty good. I have a copy of vrtrack, and some example ROS code using it in my veltrop-ros-pkg repository. It is in the virtual_reality stack. There is also a handy script in there to launch it and to make sure the right network routing exists for the UDP multicast feature of the driver to work.
The framerate I saw was 5fps. My 2006 macbook couldn't handle the screen capture during this and so the framerate in the HMD view on this video appears at about 2.5 or worse.
Limited to 5fps to make sure that the motion commands are smooth (see the new cat brushing video) but I could have done much higher otherwise. Even 5fps is too conservative, but I am leaving room for the occasional drop in wifi bandwidth (microwave interference) and in the future I need to make room for streaming audio.
@notthere83 Actually the kinect view is what is mirrored. In the follow up video where I brush my cat I remembered to un-mirror the kinect video feed ;)
If i could get it to work with the whole body, then i can put on a show, which will be pretty cool.
Possible?
ShadowZekromX 1 month ago
Hi Taylor, did you have any problem while integrating vr920 to -supposedly- ubuntu? I'm planning to buy one for a similar ros-based application, but according to their website they don't provide linux drivers.
Is there any API or something to retrieve 3DOF head orientation data that vr920 provides?
Thank..
kfuVids 1 month ago
@kfuVids You need to use an open source program called vrtrack. Search Google for vrtrack linux, it is the first result. The "driver" exists in user space. It's pretty good. I have a copy of vrtrack, and some example ROS code using it in my veltrop-ros-pkg repository. It is in the virtual_reality stack. There is also a handy script in there to launch it and to make sure the right network routing exists for the UDP multicast feature of the driver to work.
taylorveltrop 1 month ago
The framerate I saw was 5fps. My 2006 macbook couldn't handle the screen capture during this and so the framerate in the HMD view on this video appears at about 2.5 or worse.
Limited to 5fps to make sure that the motion commands are smooth (see the new cat brushing video) but I could have done much higher otherwise. Even 5fps is too conservative, but I am leaving room for the occasional drop in wifi bandwidth (microwave interference) and in the future I need to make room for streaming audio.
taylorveltrop 2 months ago
Is the framerate of the video, streamed from the robot, really as slow as shown in the video?
knospi 2 months ago
i sure hope what you see in the display is mirrored, unlike the video here... otherwise it must be pretty annoying ;)
notthere83 2 months ago
@notthere83 Actually the kinect view is what is mirrored. In the follow up video where I brush my cat I remembered to un-mirror the kinect video feed ;)
taylorveltrop 2 months ago
You can now turn yourself as a "T2 human". (no legs nor arms human) :)
TheAmazel 2 months ago
Oh yeah, that's so nice!
TheAmazel 2 months ago
CooL!
smkrbr 2 months ago
Very cool
carlclement1 2 months ago
This spying on naked girls in the shower robot is awesome!!!!!!!
COOPERsPLANET 2 months ago