6 Replies Latest reply on Mar 13, 2018 9:47 AM by Intel Corporation

    'rs_rgbd.launch' fails for D415

    empathy

      When i run the order 'roslaunch realsense_ros_camera rs_rgbd.launch' , the mistake turn up as follows.Could you please give me some help?Thanks a lot.

      Screenshot from 2018-03-06 20:40:56.png

        • 1. Re: 'rs_rgbd.launch' fails for D415
          MartyG

          I am wondering if the computer is properly detecting your D415 camera and so cannot get depth data when the launch file tries to access the camera.

           

          Would it be possible please to check whether your camera is functioning correctly in the RealSense Viewer software that comes with the RealSense SDK 2.0?  An indicator of a problem would be if you open the Viewer and it cannot detect the camera, or describes it as 'Intel RealSense USB2'

           

          1.jpg

          • 2. Re: 'rs_rgbd.launch' fails for D415
            empathy

            My camera is functioning correctly in the RealSense Viewer software that comes with the RealSense SDK 2.0.The detection picture is as follows.And i can run the order 'roslaunch realsense_ros_camera rs_camera.launch' to get the rgb picture.But When i run the order 'roslaunch realsense_ros_camera rs_rgbd.launch' to try to get pointcloud data. It fails and shows the mistake above.Screenshot from 2018-03-11 18:27:49.png

            • 3. Re: 'rs_rgbd.launch' fails for D415
              MartyG

              One of the leaders of Librealsense, Dorodnic, told another D415 user who had partial frame errors that it indicates an issue related to USB.

               

              D415 gets corrupted/incomplete frames after a while · Issue #1240 · IntelRealSense/librealsense · GitHub

               

              Although the error occurs over the RGB stream panel, this seems to just be where error messages are displayed onscreen in the RealSense Viewer and so doesn't necessarily mean that there is a problem with RGB.

               

              Are you using a single-board computer like the user in the case that I linked to, please?

              • 4. Re: 'rs_rgbd.launch' fails for D415
                empathy

                Sorry may be I do not explain my problem clearly.The problem is that when i run the order 'roslaunch realsense_ros_camera rs_rgbd.launch' to try to get the pointcloud data.The mistake turns up as follows.The picture above is to prove that my camera is functioning correctly in the RealSense Viewer software that comes with the RealSense SDK 2.0.

                • 5. Re: 'rs_rgbd.launch' fails for D415
                  MartyG

                  Despite extensive research, I'm afraid I could not find a clear solution for your problem, and I have not dealt with ROS errors related to substitution before.  The last thing I can suggest would be to try some RGBD roslaunch statements for other RealSense camera models.  If that does not work, you will have to unfortunately wait for someone from Intel support to offer advice after they return to work on Monday (Intel official support days run from Monday to Friday).

                   

                  $ roslaunch realsense_camera r200_nodelet_rgbd.launch

                  $ roslaunch realsense_camera sr300_nodelet_rgdb.launch

                  $ roslaunch realsense_camera zr300_nodelet_rgdb.launch

                  • 6. Re: 'rs_rgbd.launch' fails for D415
                    Intel Corporation
                    This message was posted on behalf of Intel Corporation

                    Hello empathy,

                    Use this command:

                     

                    roslaunch realsense2_camera rs_rgbd.launch

                     

                    as detailed in this page: https://github.com/intel-ros/realsense.

                     

                    The realsense_ros_camera package is for a different version of RealSense ROS that is no longer active or supported. realsense_ros_camera was built is a legacy package for legacy cameras.

                     

                    Regards,
                    Jesus G.
                    Intel Customer Support