解决ROS中运行launch文件报错ERROR: cannot launch node of type[xxx/xxx]:xxx的问题
当时我出现的错误是
ERROR: cannot launch node of type [joint_state_publisher_gui/joint_state_publisher_gui]: joint_state_publisher_gui
错误截图:
原因:
在网上看了一些解决原因,可能是由于缺少某包导致的,当你运行的包不是程序很必须的,而是只是想要看些效果的时候,很大原因就是缺少依赖包了。
解决方式:
缺少就下载呗,当时缺少的包是 joint_state_publisher_gui ROS版本:melodic
第一次下载运行的是sudo apt-get install ros-melodic-joint_state_publisher_gui
报错如下:
然后把依赖包里面的下划线改成“-”就下载完成了,第二次命令:sudo apt-get install ros-melodic-joint-state-publisher-gui
一般你缺什么依赖ros版本后面就跟什么依赖包进行下载
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)