键入crtl+shift+b编译成功,但是roslaunch就是报出以下错误的解决办法
RLException: Invalid roslaunch XML syntax: mismatched tag: line 3, column 2
The traceback for the exception was written to the log file
解决方法:
1.如果是line 1, column 0,说明文件没有保存成功,将launch文件关闭,保存后重新打开运行。
2.如果第一种解决方法解决不了,错误显示的不是 line xx, column xx,
比如line 3, column 2
那就是格式问题,可能是少了/或者是< >三个中的一个。
比如我的代码就是下面的报错后,line 3, column 2,把第三行的launch加上/不报错
<launch>
<!-- 添加被执行的结点 -->
<launch>
改成下面这样,就不会报错。
<launch>
<!-- 添加被执行的结点 -->
</launch>