ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question
0

Point cloud Data analysis from ROS bag - Info required.

asked 2017-06-28 11:43:09 -0600

vrosuser gravatar image

I am asking for information on how to proceed. I am fairly new to ROS environment.

I have ROS bag recorded data with point cloud topics (x,y,z,velocity,intensity). I have to perform analysis on this data.

  • First I have to extract Only the point cloud topics from Rosbag. Any suggestions on how to achieve this ?

  • Second take the extracted point cloud topics and be able to either plot or graph (x,y,z,velocity,intensity). Any suggestion on which software/language/platform is best to achieve this. ?

Appreciate all the help I can get here.

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
0

answered 2017-06-28 13:16:18 -0600

velveteenrobot gravatar image

Check out the rosbag Code APIs. This will allow you to isolate messages from specific topics from the rosbag.

You can use either C++ or Python to process your rosbags and point clouds. I'm not familiar with getting velocity or intensity data from PointCloud2 messages but in general I find that if you want more than x,y,z data from the point clouds then it's better to use C++. The Python API for accessing point clouds data is more limited. Check out the Point Cloud Library (PCL) for processing point clouds.

edit flag offensive delete link more

Comments

Thank you in pointing me to right direction.

vrosuser gravatar image vrosuser  ( 2017-06-29 08:05:07 -0600 )edit

Question Tools

2 followers

Stats

Asked: 2017-06-28 11:43:09 -0600

Seen: 3,067 times

Last updated: Jun 28 '17