Hello MoveIt community!
Im currently trying to display a PointCloud in MoveIt with no success. Ive got a Publisher that is using this implementation
http://wiki.ros.org/navigation/Tutorials/RobotSetup/Sensors, but transforming it to PointCloud2, with
"sensor_msg::convertPointCloudToPointCloud2", before publishing. I also got a listener that is receiving data just fine.
Once at Moveit, Ive got Grid, MotionPlanning, PlanningScene and PointCloud2 tabs. Status under PointCloud2 tab is beeing shown as Ok and Topic, under Status, under PointCloud2, shows the number of messages beeing received, which is beeing updated correctly. Topic under PointCloud2 is filled with the publisher topic.
The problem is that I dont see anything being drawn at RViz display.
I have changed the moveit_sensor_manager.launch.xml, sensor_manager.launch.xml and created the sensors_rgbd.yaml file.
PointCloud2 data is being publised by the /point_cloud2_publisher topic to /cloud2 topic and being listened by the /PointCloud2_listener
When running RViz there is also these errors:
[ERROR] [1393610232.381403234]: Transform error: Lookup would require extrapolation into the future. Requested time 1393610232.381054973 but the latest data is at time 1393610232.332442045, when looking up transform from frame [SimUEP/puma560/link1] to frame [SimUEP/puma560/world]
[ERROR] [1393610232.381452217]: Transform cache was not updated. Self-filtering may fail.
Im currently using ROS Hydro and Ubuntu 12.04.2 LTS (Precise Pangolin). Roscore is launched at a Windows 7 machine and Ubuntu is set to get ROS data (ROS_MASTER_IP and ROS_IP are set accordly) from the Windows machine.
Im uploading some files to help solving this out! All of them can be found here: https://www.dropbox.com/sh/bzwqs885010sbos/KIHKwVKrAT They can also be found at the anexed files.So, what am I doing wrong? Let me know if you need something else.Thank you all for helping me!