【解决问题】RLException: [xx.launch] is neither a launch file in package [x] nor is [x] a launch file name

这篇具有很好参考价值的文章主要介绍了【解决问题】RLException: [xx.launch] is neither a launch file in package [x] nor is [x] a launch file name。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

解决方案
方案1
回去再次编译:

catkin_make


添加环境变量:

source ./devel/setup.bash


方案2
相比方案1,这个不需要每次编写都添加环境变量了。
打开这个文件:

sudo  gedit ~/.bashrc


在该文件的最后添加如下代码
catkin_ws为我的ROS工作路径。

source ~/catkin_ws/devel/setup.bash
export ROS_PACKAGE_PATH=${ROS_PACKAGE_PATH}:~/catkin_ws/


然后重启bashrc

source ~/.bashrc


查看ROS路径是否添加上文章来源地址https://www.toymoban.com/news/detail-856158.html

echo $ROS_PACKAGE_PATH

到了这里,关于【解决问题】RLException: [xx.launch] is neither a launch file in package [x] nor is [x] a launch file name的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Linux下is not in the sudoers file解决方法

    如图,在终端执行sudo命令时,系统提示 is not in the sudoers file. This incident will be reported. 原因就是当前的用户没有加入到sudo的配置文件里 解决方法:   注意这个文件是只读的   因此需要使用 :wq! 强制保存 然后重新执行命令就OK了  

    2024年02月02日
    浏览(44)
  • make 报错:’XX‘ is not a member of ‘std‘或者 ’XX‘ in namespace ‘std‘ does not name a template type 报错解决方法

    Gazebo仿真时遇到的问题, 可能情况之一是std标准库版本太低, 可以通过在CmakeLists.txt中添加语句解决: set(CMAKE_CXX_FLAGS \\\"${CMAKE_CXX_FLAGS} -std=c++17\\\") (根据自己实际情况修改,现在std的版本貌似已经到23了)

    2024年01月16日
    浏览(45)
  • Linux添加root权限:is not in the sudoers file解决方法

    Linux添加root权限:is not in the sudoers file解决方法 当我们使用sudo命令切换用户的时候可能会遇到提示以下错误:用户名 is not in the sudoers file. 原因 当前的用户没有加入到sudo的配置文件里 解决方案 文件保存报错 使用:wq保存/etc/sudoers文件报错(不能保存只读文件):Linux:reado

    2024年02月13日
    浏览(47)
  • 【IDEA】解决@param XX tag description is missing问题

    目录 前言 正题 1.1 原因分析 1.2 解决方法  但是!!!(干掉问题) 1.1 到设置中将注释缺陷检查关掉即可  补充 在开发Java项目的过程中,我们常常会使用到IntelliJ IDEA这款强大的集成开发环境。IDEA不仅提供了丰富的代码补全、调试和版本控制等功能,还内置了一套严格的代

    2024年03月17日
    浏览(43)
  • 【RLException: roscore cannot run as another roscore/master is already running. 解决办法,最全】

    运行roscore提示下面的错误 但是下面的命令没有用。 根据错误提示,你的ROS系统已经存在一个正在运行的ROS核心(roscore)进程,因此需要杀死该进程才能启动一个新的roscore进程。 在终端中输入以下命令,杀死所有的roscore和rosout进程: 比如我这里的节点有erGouZi rosout 如果你

    2024年02月12日
    浏览(45)
  • 解决“error #147 declaration is incompatible with xxx xxx (declared at line xx)”问题

    今天分享一个很奇怪的问题,为什么说奇怪,因为今天分享的这个错误是我在移植代码时候遇到的,在其他人的工程中可以正常运行,而我自己的就运行报错,于是来给大家分享一下,说不定有小伙伴知道呢~ 首先,我是在移植关于硬件IIC驱动EEPROM的工程时候,发现下面这部

    2024年02月02日
    浏览(69)
  • 报错解决:Could not find a package configuration file provided by “Pangolin“以及一系列问题

    Pangolin是一个用于视觉SLAM(Simultaneous Localization and Mapping,同时定位与地图构建)的开源软件包,旨在帮助机器人、自动驾驶汽车、无人机和其他自主系统实现实时的三维环境感知和定位。该软件包由Steven Lovegrove和Rok Solidar于2013年创建,其主要功能是使用视觉传感器(例如摄

    2024年02月01日
    浏览(63)
  • .eslintrc.js is treated as an ES module file as it is a .js file whose nearest parent package.json c

    在给vue3项目添加eslint的时候,安装完依赖,并且在package.json中的scripts配置了eslint检测的命令之后执行检测命令,发生如下报错: 按照报错,打算把根目录下的.eslintrc.js改为.eslintrc.cjs,改完之后确实能够执行了,但是.eslintrc.cjs文件一直显示报错,官方有建议几种文件的格式

    2024年02月12日
    浏览(43)
  • 【问题解决】 Could not find a package configuration file provided by “OpenCV“ with any of the following n

    编译依赖于opencv的包时报错 Could not find a package configuration file provided by “OpenCV” with any of the following names: OpenCVConfig.cmake opencv-config.cmake 这个问题是找不到 “OpenCVConfig.cmake” 或 “opencv-config.cmake” 文件,主要是找不到 OpenCV 路径而导致的。 造成这个问题的主要原因就是没有安

    2024年03月18日
    浏览(55)
  • git的问题(error: object file .git/objects/* is empty...)的解决

    由于操纵不当,导致git报错:         即提示xx文件是空的。在使用git log、git commit、git status等命令都会出此错误(文件名可能不一样)。第一次遇到时候不想花过多精力在解决这个问题上(工作要保证时间节点),另存为源代码,然后直接删除了本地的代码包括本地库。但

    2024年02月15日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包