You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am using a WSL2 and Ubuntu 20.04 environment to run the Femto Bolt camera with ROS1.
I've managed to make it work enabling systemd and USB-sharing,
so i can actually start the camera node and view the pointcloud in RVIZ.
However, when i enable subscription to the registered_depth topic, my CPU load rises to 100% and i get the following error message:
..
[ INFO] [1727168158.129323099]: ====Enable frame sync====
[ INFO] [1727168158.129433508]: set align mode to SW
libEGL warning: failed to open /dev/dri/renderD128: Permission denied
libEGL warning: failed to open /dev/dri/renderD128: Permission denied
libEGL warning: NEEDS EXTENSION: falling back to kms_swrast
I have already updated the Mesa driver:
user@machine:~$ glxinfo -B
name of display: :0
WARNING: dzn is not a conformant Vulkan implementation, testing use only.
WARNING: Some incorrect rendering might occur because the selected Vulkan device (Microsoft Direct3D12 (NVIDIA Quadro T2000 with Max-Q Design)) doesn't support base Zink requirements: feats.features.logicOp have_EXT_custom_border_color have_EXT_line_rasterization
display: :0 screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
Vendor: Microsoft Corporation (0xffffffff)
Device: D3D12 (NVIDIA Quadro T2000 with Max-Q Design) (0xffffffff)
Version: 24.2.2
Accelerated: yes
Video memory: 20219MB
Unified memory: no
Preferred profile: core (0x1)
Max core profile version: 4.6
Max compat profile version: 4.6
Max GLES1 profile version: 1.1
Max GLES[23] profile version: 3.1
OpenGL vendor string: Microsoft Corporation
OpenGL renderer string: D3D12 (NVIDIA Quadro T2000 with Max-Q Design)
OpenGL core profile version string: 4.6 (Core Profile) Mesa 24.2.2 - kisak-mesa PPA
OpenGL core profile shading language version string: 4.60
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL version string: 4.6 (Compatibility Profile) Mesa 24.2.2 - kisak-mesa PPA
OpenGL shading language version string: 4.60
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile
OpenGL ES profile version string: OpenGL ES 3.1 Mesa 24.2.2 - kisak-mesa PPA
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.10
Our engineers have tested the Femto Bolt on WSL2 using the C++ OrbbecViewer, and the frame rate is normal. You can cross-test with Orbbec Viewer to see if it works normally.
I am using a WSL2 and Ubuntu 20.04 environment to run the Femto Bolt camera with ROS1.
I've managed to make it work enabling systemd and USB-sharing,
so i can actually start the camera node and view the pointcloud in RVIZ.
However, when i enable subscription to the registered_depth topic, my CPU load rises to 100% and i get the following error message:
I have already updated the Mesa driver:
lsusb detailed output:
I also noticed that due to how the UDEV rule is written (space between 'Femto' and 'Bolt'), there are 2 entries in /dev
UDEV rule excerpt (line 12 in 99-obsensor-ros1-libusb.rules) :
/dev entries:
I need help here, since this also affects (although much less) the framerate of the aligned cloud in a recorded bagfile.
Is there any workaround?
The text was updated successfully, but these errors were encountered: