realsense-viewer: undefined symbol: rs2_delete_option_value
Hello, I have N100 Intel CPU board UP7000.
I'm trying to run Realsense viewer on it. I got installed it following next manual https://github.com/IntelRealSense/librealsense/blob/master/doc/distribution_linux.md
When I try to launch realsense-viewer, I receive next error:
realsense-viewer: symbol lookup error: realsense-viewer: undefined symbol: rs2_delete_option_value
-
Hi Maksimmasalski Your UP N100 board is what could be called 'exotic' hardware, in that its hardware is different from a typical desktop / laptop PC. On so-called exotic computing computing boards, building the librealsense SDK with the libuvc backend installation method will work better than installing from packages with the distribution_linux instructions. Installation can be performed with a pre-made build script.
https://github.com/IntelRealSense/librealsense/blob/master/doc/libuvc_installation.md
This method of installation bypasses the kernel and is not dependent on a particular type of Linux operating system, so it is very helpful for installation on unusual computing hardware.
If you require realsense-viewer to be included in the SDK installation then add the following flags to line 46 of the build script.
-DBUILD_EXAMPLES=TRUE -DBUILD_GRAPHICAL_EXAMPLES=TRUE
https://github.com/IntelRealSense/librealsense/blob/master/scripts/libuvc_installation.sh#L46
I would also recommend checking which firmware driver version is currently installed in your camera by inputting the command rs-enumerate-devices -s into the Linux terminal. The firmware version recommended for the current latest 2.55.1 SDK is 5.16.0.1.
-
Hi Maksimmasalski, I have been using my d435i on a raspberry pi 4, but not really happy with the performance. I am thinking of upgrade to a mini pc with an n100 cpu and was wondering how is the performance. On a i5-8500 cpu it does work quite well, but I am looking for a lower power/form factor system (also with a lower price) to integrate in my robot. If I understand correctly there is no specifications for hardware. My plan is to use the cpu for tracking with ROS. Were you able to compile and run it on your n100? Are you happy with the performance?
-
For ROS2 please try recent Intel’s software Robotics SDK. Check my tutorial here https://hackaday.io/project/197413-realsense-ros2-robot-powered-by-n100-intel-cpu To make it run, you no need to build Realsense viewer or launch it. I didn’t build it according to Marty’s reply. Robotics SDK still works well on N100 chip. You can use Radxa X4 or like me UP7000 board, or try out LattePanda MU. I ordered one LattePanda MU to see the performance, but chip is similar for both of the boards mentioned above -N100.
Please sign in to leave a comment.
Comments
5 comments