-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
D435i No PointCloud2 and No Image in rviz #595
Comments
Having exactly the same console output with the same device/setup, except the firmware is: 05.10.13.00 and I'm testing on laptop. Also not getting anything in RViz, although I'm not sure if there is something that needs to be done from within RViz to access the output. |
I followed the steps by icarpis in the following issue for my above post: |
I also did the following in rviz before the above: |
Thanks for the instructions Arthur. I added the PointCloud2 topic, but it has an error in Transform, when selecting the "camera_link" in "Global Options". Selecting "camera_color_optical_frame", gets rid of the Transform error and it shows that it is receiving messages, but still there's no visualisation of pointcloud/anything.. |
Are you still getting this warning and it can simply be ignored?
|
I followed the following video link originally (rviz starts at 4:09): About the warning I still get it. |
Thanks @arthurlobo. Seems like I have some other issue then. I can access the depth and RGB image streams from RViz, but can't get anything to show up for the PointCloud2. Maybe it is something with my RViz. I'm getting the following console output at RViz launch time:
|
I am also having the exact same output. I have tried this on two different machines with both Kinetic and Melodic (although I don't think that matters). The device works fine in the realsense-viewer but does not work in ROS. Some of the camera images can be seen (no color). Also tested with latest build and debian packages. Echoing any of the point cloud topics outside of rviz returns nothing at all. When this device was first released I had no issues with the point cloud and color camera. The realsense will not let me downgrade the firmware so I cannot test the old setup. Intel also has some notes on the USB device with comments like "unplug it and plug it back in quickly", I'm not sure what to make of that. Also not able to see a point cloud with the D200. Any thoughts? |
The issue was solved by purging ros-kinetic and reinstalling ros-kinetic and RealSense ROS 2.1.4. |
Okay. I will test this out and report back.
…On Wed., Feb. 13, 2019, 8:36 p.m. apl1, ***@***.***> wrote:
The issue was solved by purging ros-kinetic and reinstalling ros-kinetic
and RealSense ROS 2.1.4.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#595 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AFfhxuJL4H3z_SupS4hJoxY9_1a42kKgks5vNL2wgaJpZM4adoOO>
.
|
@kvigulis, about the transformations, what does tf_echo shows regarding camera_color_frame and camera_infra1_frame? What does rs-enumerate-device? |
See the output below. I am using the included cabling. I am interested in the recommend firmware section. Once I upgraded the firmware it wouldn't let me go back to the previous version.
|
I'm sorry, @Mango-kid, as I understand it, the current situation is: It's known to happen that during firmware upgrade something went wrong with the extrinsics. Could you post the output of the command: |
Okay. I managed to get the firmware back to 5.10.06. Now the camera is working fine. It will not work with the 5.11.01 firmware. |
[Please Ignore - RealSense system comment] |
@Mango-kid I am facing the same problem. I downgraded to 5.10.6 but now the D435i is not found
Do I also have to downgrade Realsense2 package and librealsense? |
@doronhi I have D435 and D435i, both with firmware 5.10.13. I am now using librealsense 2.19.0. I am able to visualize the pointcloud when I use D435, but not with D435i. I am suspecting that the extrinsic parameters of D435i got corrupted somehow during FW changes. I don't know how to fix that. Any suggestions? |
Same problem with 5.10.13 and 5.11.1 |
Problem is solved using, Intel.Realsense.CustomRW.exe -g |
This worked for me. Thank you. |
My environment is : @dorodnic I got the same issue as below : When viewing with rviz, there is no color image received, and certainly no point cloud received. |
@ruiqun Could you fix this? rs-enumerate-devices -c Intrinsic of "Depth" / 480x270 / {Z16} Intrinsic of "Depth" / 640x360 / {Z16} Intrinsic of "Depth" / 640x480 / {Z16} Intrinsic of "Depth" / 848x100 / {Z16} Intrinsic of "Depth" / 848x480 / {Z16} Intrinsic of "Depth" / 1280x720 / {Z16} Intrinsic of "Color" / 320x180 / {YUYV/RGB8/BGR8/RGBA8/BGRA8/Y16} Intrinsic of "Color" / 320x240 / {YUYV/RGB8/BGR8/RGBA8/BGRA8/Y16} Intrinsic of "Color" / 424x240 / {YUYV/RGB8/BGR8/RGBA8/BGRA8/Y16} Intrinsic of "Color" / 640x360 / {YUYV/RGB8/BGR8/RGBA8/BGRA8/Y16} Intrinsic of "Color" / 640x480 / {YUYV/RGB8/BGR8/RGBA8/BGRA8/Y16} Intrinsic of "Color" / 848x480 / {YUYV/RGB8/BGR8/RGBA8/BGRA8/Y16} Intrinsic of "Color" / 960x540 / {YUYV/RGB8/BGR8/RGBA8/BGRA8/Y16} Intrinsic of "Color" / 1280x720 / {YUYV/RGB8/BGR8/RGBA8/BGRA8/Y16} Intrinsic of "Color" / 1920x1080 / {YUYV/RGB8/BGR8/RGBA8/BGRA8/Y16} Intrinsic of "Infrared 1" / 256x144 / {Y8} Intrinsic of "Infrared 1" / 424x240 / {Y8} Intrinsic of "Infrared 1" / 480x270 / {Y8} Intrinsic of "Infrared 1" / 640x360 / {Y8} Intrinsic of "Infrared 1" / 640x480 / {Y8} Intrinsic of "Infrared 1" / 848x100 / {Y8} Intrinsic of "Infrared 1" / 848x480 / {Y8} Intrinsic of "Infrared 1" / 1280x720 / {Y8} Intrinsic of "Infrared 1" / 1280x800 / {Y8} Intrinsic of "Infrared 2" / 256x144 / {Y8} Intrinsic of "Infrared 2" / 424x240 / {Y8} Intrinsic of "Infrared 2" / 480x270 / {Y8} Intrinsic of "Infrared 2" / 640x360 / {Y8} Intrinsic of "Infrared 2" / 640x480 / {Y8} Intrinsic of "Infrared 2" / 848x100 / {Y8} Intrinsic of "Infrared 2" / 848x480 / {Y8} Intrinsic of "Infrared 2" / 1280x720 / {Y8} Intrinsic of "Infrared 2" / 1280x800 / {Y8} Extrinsic Parameters: Translation Vector: 0 0 0 Extrinsic from "Depth" To "Color" : Translation Vector: 0 0 0 Extrinsic from "Depth" To "Infrared 1" : Translation Vector: 0 0 0 Extrinsic from "Depth" To "Infrared 2" : Translation Vector: -0.0500477217137814 0 0 Extrinsic from "Color" To "Depth" : Translation Vector: 0 0 0 Extrinsic from "Color" To "Color" : Translation Vector: 0 0 0 Extrinsic from "Color" To "Infrared 1" : Translation Vector: 0 0 0 Extrinsic from "Color" To "Infrared 2" : Translation Vector: -0.0500477217137814 0 0 Extrinsic from "Infrared 1" To "Depth" : Translation Vector: 0 0 0 Extrinsic from "Infrared 1" To "Color" : Translation Vector: 0 0 0 Extrinsic from "Infrared 1" To "Infrared 1" : Translation Vector: 0 0 0 Extrinsic from "Infrared 1" To "Infrared 2" : Translation Vector: -0.0500477217137814 0 0 Extrinsic from "Infrared 2" To "Depth" : Translation Vector: 0.0500477217137814 0 0 Extrinsic from "Infrared 2" To "Color" : Translation Vector: 0 0 0 Extrinsic from "Infrared 2" To "Infrared 1" : Translation Vector: 0.0500477217137814 0 0 Extrinsic from "Infrared 2" To "Infrared 2" : Translation Vector: 0 0 0 |
Hi:
My environment is:
RealSense ROS 2.1.4
Librealsense 2.18
D435i firmware 5.11.1
Platform Jetson TX2
OS Ubuntu 16.04
I am not getting a point cloud or image in rviz but realsense-viewer works fine.
Command in terminal 1: roslaunch realsense2_camera rs_rgbd.launch
Command in terminal 2: rviz
Does anyone have any suggestions?
Thanks
Art
SUMMARY
PARAMETERS
NODES
/camera/
color_rectify_color (nodelet/nodelet)
points_xyzrgb_hw_registered (nodelet/nodelet)
realsense2_camera (nodelet/nodelet)
realsense2_camera_manager (nodelet/nodelet)
auto-starting new master
process[master]: started with pid [5636]
ROS_MASTER_URI=http://localhost:11311
setting /run_id to cccfe712-25d6-11e9-a4c0-00044b8cacff
process[rosout-1]: started with pid [5649]
started core service [/rosout]
process[camera/realsense2_camera_manager-2]: started with pid [5666]
process[camera/realsense2_camera-3]: started with pid [5667]
process[camera/color_rectify_color-4]: started with pid [5668]
process[camera/points_xyzrgb_hw_registered-5]: started with pid [5669]
[ INFO] [1548994012.497521342]: Initializing nodelet with 6 worker threads.
[ INFO] [1548994012.571744371]: RealSense ROS v2.1.4
[ INFO] [1548994012.571825300]: Running with LibRealSense v2.18.0
01/02 04:06:52,932 WARNING [547498426368] (types.cpp:57) hwmon command 0x4f failed. Error type: No data to return (-21).
[ INFO] [1548994012.978171440]: getParameters...
[ INFO] [1548994013.660937751]: setupDevice...
[ INFO] [1548994013.662004319]: JSON file is not provided
[ INFO] [1548994013.662411489]: ROS Node Namespace: camera
[ INFO] [1548994013.663289671]: Device Name: Intel RealSense D435I
[ INFO] [1548994013.663597257]: Device Serial No: 838212070478
[ INFO] [1548994013.663822283]: Device FW version: 05.11.01.00
255.255.255.255
[ INFO] [1548994013.664086125]: Device Product ID: 0x0B3A
[ INFO] [1548994013.664902098]: Enable PointCloud: Off
[ INFO] [1548994013.665148820]: Align Depth: On
[ INFO] [1548994013.665356757]: Sync Mode: On
[ INFO] [1548994013.665875961]: Device Sensors:
[ INFO] [1548994013.666223803]: Stereo Module was found.
[ INFO] [1548994013.666434268]: RGB Camera was found.
[ INFO] [1548994013.666642334]: Motion Module was found.
[ INFO] [1548994013.667101761]: (Fisheye, 0) sensor isn't supported by current device! -- Skipping...
[ INFO] [1548994013.668145160]: setupPublishers...
[ INFO] [1548994013.713467674]: Expected frequency for depth = 30.00000
[ INFO] [1548994013.754716369]: Expected frequency for infra1 = 30.00000
[ INFO] [1548994013.777837582]: Expected frequency for aligned_depth_to_infra1 = 30.00000
[ INFO] [1548994013.806267182]: Expected frequency for infra2 = 30.00000
[ INFO] [1548994013.836688219]: Expected frequency for aligned_depth_to_infra2 = 30.00000
[ INFO] [1548994013.870461952]: Expected frequency for color = 30.00000
[ INFO] [1548994013.904759304]: Expected frequency for aligned_depth_to_color = 30.00000
[ INFO] [1548994014.017395553]: setupStreams...
01/02 04:06:54,021 WARNING [547498426368] (sensor.cpp:338) Unregistered Media formats : [ UYVY ]; Supported: [ ]
[ INFO] [1548994014.032656168]: depth stream is enabled - width: 640, height: 480, fps: 30
[ INFO] [1548994014.034611285]: infra1 stream is enabled - width: 640, height: 480, fps: 30
[ INFO] [1548994014.036477954]: infra2 stream is enabled - width: 640, height: 480, fps: 30
[ INFO] [1548994014.054861726]: color stream is enabled - width: 640, height: 480, fps: 30
[ INFO] [1548994014.085546222]: starting imu...
[ INFO] [1548994014.090687633]: gyro stream is enabled - fps: 400
[ INFO] [1548994014.091510934]: accel stream is enabled - fps: 250
[ INFO] [1548994014.092948288]: num_filters: 0
[ INFO] [1548994014.094070343]: RealSense Node Is Up!
[ INFO] [1548994014.094196424]: Setting Dynamic reconfig parameters.
[ INFO] [1548994014.256143247]: Done Setting Dynamic reconfig parameters.
The text was updated successfully, but these errors were encountered: