Rvizbag数据可视化为点云的教程
1.首先运行roscore和Rviz,在终端输入如下代码:
roscore
注:如没有安装可在csdn里面搜索教程先安装。
运行成功的话会出现如下类似的信息:
-
... logging to /home/***/.ros/log/82835812-a4ed-11ec-b021-1cc10cc28215/roslaunch-****.log
-
Checking log directory for disk usage. This may take a while.
-
Press Ctrl-C to interrupt
-
Done checking log file disk usage. Usage is <1GB.
-
-
started roslaunch server http://localhost:33993/
-
ros_comm version 1.14.12
-
-
-
SUMMARY
-
========
-
-
PARAMETERS
-
* /rosdistro: melodic
-
* /rosversion: 1.14.12
-
-
NODES
-
-
auto-starting new master
-
process[master]: started with pid [2699]
-
ROS_MASTER_URI=http://localhost:11311/
-
然后新开一个终端运行Rviz,在终端输入如下代码:
rosrun rviz rviz
运行成功的话会出现如下类似的信息:
-
[ INFO] [1647415449.506356439]: rviz version 1.13.23
-
[ INFO] [1647415449.506411372]: compiled against Qt version 5.9.5
-
[ INFO] [1647415449.506417536]: compiled against OGRE version 1.9.0 (Ghadamon)
-
[ INFO] [1647415449.509438956]: Forcing OpenGl version 0.
-
[ INFO] [1647415449.620406996]: Stereo is NOT SUPPORTED
-
[ INFO] [1647415449.620461638]: OpenGL device: llvmpipe (LLVM 10.0.0, 256 bits)
-
[ INFO] [1647415449.620475820]: OpenGl version: 3.1 (GLSL 1.4).
并且打开Rviz程序。
2.使用rosbag info 查找点云所在的topic
再重新另外开一个终端输入一下命令:
rosbag info *****.bag
其中*****.bag是你想要跑的包的名字。
运行后在topic下面找到关于点云的信息:
-
path: **.bag
-
version: ***
-
duration: ****
-
start: ***
-
end: ***
-
size: *********
-
messages: **********
-
compression: ***********
-
uncompressed: ********
-
compressed: ******
-
types: **********
-
**********
-
**********
-
**********
-
**********
-
topics: **********
-
**********
-
**********
-
/abcdef/clouds *** msgs : sensor_msgs/PointCloud2
-
**********
-
**********
其中/abcdef/clouds就是我们要找的,先把他记下来。
3.运行rosbag play命令
rosbag play *****.bag -l
(-l 是让它循环运行)
4.在Rviz里面进行可视化
打开我们刚刚运行了的Rviz,首先点击左下角的Add,然后在By display type里面选择PointCloud2,最后选择OK。
然后展开PointCloud2列表,我们看到Topic那一列,由于我们运行了bag,所以可以选择我们刚刚看到的关于点云的topic:
最后一步,注意!要改变Fixed Frame选项!要改成base_link(是选项,不是自己输入)
大功告成,现在就可以在Rviz上看到点了!
注意:可能点云太稀疏或者太小了没看见,改一下大小就看的见了,将Size的0.01改成0.1或者其他数字就可以看见了。
这篇好文章是转载于:学新通技术网
- 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
- 本站站名: 学新通技术网
- 本文地址: /boutique/detail/tanhgacgeb
系列文章
更多
同类精品
更多
-
photoshop保存的图片太大微信发不了怎么办
PHP中文网 06-15 -
《学习通》视频自动暂停处理方法
HelloWorld317 07-05 -
word里面弄一个表格后上面的标题会跑到下面怎么办
PHP中文网 06-20 -
Android 11 保存文件到外部存储,并分享文件
Luke 10-12 -
photoshop扩展功能面板显示灰色怎么办
PHP中文网 06-14 -
微信公众号没有声音提示怎么办
PHP中文网 03-31 -
excel下划线不显示怎么办
PHP中文网 06-23 -
excel打印预览压线压字怎么办
PHP中文网 06-22 -
TikTok加速器哪个好免费的TK加速器推荐
TK小达人 10-01 -
怎样阻止微信小程序自动打开
PHP中文网 06-13