如何获得一个代码包的框架

我想这是一个天大的错误,在没有对整个ROS下的代码有一个整体理性的认知时,我使用感性认知。

由于在跑他的测试代码时,只替换了两个节点的名称,相当于remap了它,以为就可以跑了,结果是不行的。

然后用了rviz来查看包中的图片,误打误撞中发现两个包不同topic的frame id不一样,于是又花时间去修改frame id。

在整个过程中的我,根本就是只凭感性认知,看到哪不一样,然后就可以修改那些地方,全然不顾整个框架,输入是什么,输出是什么,其实可能只要找到整个包的输入接口,问题应该就能迎刃而解。

在跑包时,为什么没有那种查看ros node,查看整个整体究竟什么节点在运行,什么节点需要什么样的输入呢?

使用rqt_gragh啊,真是mm的智障!

猜你喜欢

转载自www.cnblogs.com/williamc17/p/9266776.html