View my account

SR300 with ROS2

Comments

3 comments

  • MartyG

    Hi Elé Van  The best way forward is likely to be to use the 2.51.1 version of the librealsense SDK and the 4.51.1 version of the RealSene ROS2 wrapper.  ROS2 wrapper 4.51.1 was the first one to support Humble, and librealsense SDK 2.51.1 still had support for SR300.

     

     

    0
    Comment actions Permalink
  • Elé Van

    Hi,


    How can I force my ROS 2 wrapper to use librealsense SDK version 2.51.1 for both build and runtime?
    I have installed version 2.51.1 correctly under /usr/local, but the ROS 2 wrapper still uses version 2.55.1 at runtime.

    Thank you for your help!

    0
    Comment actions Permalink
  • MartyG

    I am not aware of a means to define a specific librealsense version that the ROS2 wrapper should use.

     

    In theory there should not be a 'built with 2.51.1, running with 2.55.1' situation if you first made sure that you have only got one version of librealsense (2.51.1) installed on your computer, and then installed the 4.51.1 ROS2 wrapper secondly after 2.51.1 has first been successfully installed.

     

    Each time that a new librealsense installation is performed, the ROS2 wrapper has to be built again.  Otherwise you can end up with a situation where it says the wrapper was built with one librealsense version but running on another.

    0
    Comment actions Permalink

Please sign in to leave a comment.