View my account

Intel real sense d455 is not working with ROS1 (Hardware Jetson Orin Nano)

Comments

6 comments

  • MartyG

    Hi Harinixp  Please try an RGBD launch instead to generate a pointcloud by following the steps below.

     

    1.  Input the instruction below to install support for an RGBD launch on Noetic. 

    sudo apt-get install ros-noetic-rgbd-launch

     

    2.  Perform an RGBD launch with the roslaunch instruction below.  It is not necessary to use the pointcloud filter with this launch file as the pointcloud is enabled in it by default.

    roslaunch realsense2_camera rs_rgbd.launch

     

    The pointcloud should be published at /depth/image/proc

     

     

    1
    Comment actions Permalink
  • Harinixp

    i have tried those above steps, but still RVIZ shows "No image"

    0
    Comment actions Permalink
  • Harinixp

    The intel real sense camera D455 is detecting and working good in my PC , but when i try to connect the camera on jetson orin nano, the camera is detecting but the  the point cloud visualization through ROS1 with "roslaunch realsense2_camera rs_camera.launch filters:=pointcloud" is not capturing the image in RVIZ.

    0
    Comment actions Permalink
  • MartyG

    Is Fixed Frame set to camera_link in RViz like in the image below?

     

    0
    Comment actions Permalink
  • Harinixp

     

    Fixed Frame is set to map, there is no such other options like camera_link and these are the warnings and errors

    0
    Comment actions Permalink
  • MartyG

    In your kindly provided log images I note that you are experiencing the undefined symbol _ZN2cv3MatC1Ev error.  This is a difficult to resolve error that typically involves making edits to the CMakeLists.txt file in order to resolve it, as described at the links below.

    https://github.com/IntelRealSense/realsense-ros/issues/2354#issuecomment-1131508433

    https://github.com/IntelRealSense/realsense-ros/issues/2467#issuecomment-1724270256

    0
    Comment actions Permalink

Please sign in to leave a comment.