Listening to /tf for 5.0 seconds
Done Listening
b'dot - graphviz version 2.43.0 (0)\n'
Traceback (most recent call last):
File "/opt/ros/noetic/lib/tf/view_frames", line 119, in <module>
generate(dot_graph)
File "/opt/ros/noetic/lib/tf/view_frames", line 89, in generate
m = r.search(vstr)
TypeError: cannot use a string pattern on a bytes-like object
解决方法:在终端中输入:
sudo gedit /opt/ros/noetic/lib/tf/view_frames
然后在打开的文档中按CTRL+F查找 m = r.search(vstr)
在其上方加上:vstr=str(vstr)
保存,重新运行rosrun tf view_frames命令,问题解决