ROS中rqt_graph报错节点图空白问题

ROS中rqt_graph报错节点图空白问题

我的环境配置:

	1.VM ware虚拟机安装的ubuntu系统20.04
	2.ROS版本是noetic

问题如下:

最近在学习ROS过程中遇到了rqt_graph报错的问题。见图:

ROS中rqt_graph报错节点图空白问题_第1张图片

终端报错如图:

ROS中rqt_graph报错节点图空白问题_第2张图片

ROS中rqt_graph报错节点图空白问题_第3张图片

解决途径

首先去CSDN上找了一圈,很多人都说是anaconda与rqt冲突的问题。
但是俺是在虚拟机上装的ROS,而anaconda是安装到了windows中。
ROS安装在windows上的小伙伴可以参考下面这篇博客:
[link](https://blog.csdn.net/sinat_36330809/article/details/83992645?ops_request_misc=%25257B%252522request%25255Fid%252522%25253A%252522161182801016780266286162%252522%25252C%252522scm%252522%25253A%25252220140713.130102334.pc%25255Fall.%252522%25257D&request_id=161182801016780266286162&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~first_rank_v2~rank_v29-2-83992645.pc_search_result_no_baidu_js&utm_term=rqt%25E4%25B8%258Eanaconda)

话不多说,下面给出我的解决方案:

在终端执行下面两条语句后节点图重新出现:
sudo dot -c
rqt_graph

原理解释

sudo就不多解释了经常用懂得都懂

dot命令是一个用来将生成的图形转换成多种输出格式的命令行工具

-c意思是建立一个压缩文件的参数指令。

简单来说这个bug出现的关键就是dot不被识别!

如果有进一步问题欢迎在评论区留言探讨。

你可能感兴趣的:(ROS,linux,ubuntu)