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

2023-05-16

看网上很多大神都是进入bashrc修改或者添加代码但是好多没啥用,亲测一种方法如下。

这种方法不需要每次编写都添加环境变量了。

首先打开这个文件:

sudo  gedit ~/.bashrc

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

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

然后重启bashrc

source ~/.bashrc

查看ROS路径是否添加上

echo $ROS_PACKAGE_PATH

 设置成功会显示你添加的路径。

 但是又报错

 主要解决办法如下:
1、joint_state_publisher_gui是刚更新出来的包,需要把之前的joint_state_publisher换成joint_state_publisher_gui
2、输入下面的命令

sudo apt-get install ros-melodic-joint-state-publisher-gui 

如果是kinetic版本的

sudo apt-get install ros-kinetic-joint-state-publisher-gui

下载完成之后

 再次运行

 暂时没有报错。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

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

  • python 和回文

    我最近写了一个循环的方法 usr share dict words并使用我的返回回文列表ispalindrome x 方法 这是一些代码 有什么问题吗 它只会停止 10 分钟 然后返回文件中所有单词的列表 def reverse a ret
  • R 中的优化函数可以接受目标、梯度和粗麻布吗?

    我有一个想要优化的复杂目标函数 优化问题需要相当长的时间来优化 幸运的是 我确实有可用的函数的梯度和粗麻布 R 中是否有一个优化包可以接受所有这三个输入 optim 类不接受 Hessian 矩阵 我已经扫描了用于优化的 CRAN 任务页面
  • 缓冲与非缓冲,该使用哪一种?

    如果这是重复的 我很抱歉 但我无法找到每种类型的最佳实践的明确答案 我想知道定义何时使用 BufferedReader 与 FileReader 或 BufferedInput OutputStream 与 FileInput Output
  • Python包不安装子模块

    我在 dev 分支中创建了一个具有以下结构的包 在验证包安装正确之前不会合并到 main mypackage init py setup py requirements txt module py subpackage one init p
  • 如何读取 C# 字符串字典并将其写入文件?

    我有一个 Dictionary 对象 我想写入磁盘并能够从磁盘读取它 理想情况下 我会避免使用任何第三方库 有没有一种简单的方法可以使用常规 C 4 来做到这一点 答案已接受 Summary 选项 1 使用 JavaScriptSerial
  • 熊猫记忆

    我有冗长的计算 我重复了很多次 因此 我想使用记忆 诸如jug http packages python org Jug and joblib http packages python org joblib memory html 与Pan
  • Javascript 文件到 Blob

    我正在使用 Cordova Media 将音频录制到空文件中 要上传它 我需要文件的内容类型 我正在尝试将文件转换为 Blob 以便我可以设置内容类型 但是我正在努力将文件转换为 Blob state cordova localDirect
  • 从 python 执行 C++ 代码

    我是 python 的初学者 我不知道这是否可行 我在 python 中有一个简单的循环 它为我提供当前目录中的所有文件 我想要做的是从 python 执行我之前在目录中的所有这些文件上编写的 C 代码 建议的 python 循环应该是这样
  • 并行模拟写入同一文件

    我的目标是在集群上并行运行 10 000 个左右的 Julia 编码模拟 每个模拟独立于所有其他模拟 每个模拟都有一个要输出的数字 以及有关哪个模拟产生该数字的 3 列信息 因此 强制每个模拟打印在单独的文件上对我来说听起来有点愚蠢 我可以
  • 单击一次文件丢失

    将 Clickonce 与 VS 2010 和 NET Framework Client profile 3 5 一起使用 我有几个文件夹 其中包含运行时所需的应用程序级 XML 和 或文本文件 这些文件夹位于要使用它们的同一项目中 这些文
  • 从文件中读取未知长度的int数组

    如何从文件中读取未知长度的整数数组 我没有找到获取数组大小的方法 所以我尝试了一些临时字符串的东西 但我的代码爆炸了 有更好的想法吗 Use std vector std ifstream inFile fileName std vecto
  • 编写健壮的 R 代码:命名空间、屏蔽和使用 `::` 运算符

    简洁版本 对于那些不想阅读我的 案例 的人来说 这就是本质 最小化新包破坏现有代码 即编写您编写的代码 的机会的推荐方法是什么尽可能坚固 充分利用该功能的推荐方法是什么 命名空间机制 when a just using贡献的软件包 比如在一
  • c# - 如何列出硬盘上的所有文件和文件夹?

    我想列出我的程序有权访问的所有文件和文件夹并将它们写入文本文件 我如何获得该列表 我需要一种方法来捕获或不对不可访问的文件夹抛出 UnauthorizedAccessExceptions 请尝试使用代码 private static IEn
  • 对 os.listdir 文件进行排序 Python

    如果已下载数年的数据 这些数据存储在具有以下命名约定的文件中 year day dat 例如 名为 2014 1 dat 的文件包含 2014 年 1 月 1 日的数据 我需要按天排序读取这些数据文件 2014 1 dat 2014 2 d
  • 从文本文件 PHP 读取数据

    我只是想知道如何在 php 中读取文本文件 我想让它显示文本文件中的最后 200 个条目 每个条目都在一个新行上 Like John White Jane Does John Does Someones Name 等等 Thanks Use
  • PHP 文件上传帮助

    div align center div 这是我的代码
  • 如何根据扩展名获取文件类型信息? (不是 MIME)在 c# 中

    如何获取基于扩展名的一般文件类型描述 如资源管理器 所以不是 MIME 而是最终用户看到的信息 doc Microsoft Office Word 97 2003 文档 zip ZIP 文件 avi 视频文件 我怎样才能获得似乎可用的 辅助
  • 您在 Java 项目中使用什么策略进行包命名?为什么? [关闭]

    Closed 这个问题是基于意见的 help closed questions 目前不接受答案 我不久前就想过这个问题 最近当我的商店正在开发第一个真正的 Java Web 应用程序时 这个问题又重新出现了 作为介绍 我看到两个主要的包命名
  • 使用python将json和文件发送到flask

    我遇到这个问题 我试图在单个函数中向 Flask API 发送 接收一些文件和 JSON 在我的客户端 发件人 上我有 my json to be sent datas var1 var1 var2 var2 my file to be s
  • 如何使用 Oracle 移动文本文件

    我有两个问题 1 如何从文件夹中移动文本文件 C Data inbox test txt 目标文件夹 C Data outbox test txt 2 如何获取文件夹中的目录文件列表 C Data inbox 谢谢 Oracle 提供了一个

随机推荐

  • 数据存储:私有云的好处

    随着技术的进步 xff0c 许多任务 xff08 包括数据管理 xff09 都有可能去物质化 现在 xff0c 越来越多的公司使用云服务器 它是一种解决方案 xff0c 可方便存储 交换和访问公司的计算机数据 当然 xff0c 你已经听说过
  • Switch case 使用及嵌套语法

    目录 switch case 语句讲解 Switch 也可以嵌套 switch case 语句讲解 代码中 虽然没有 限制 if else 能够处理的 分支 数量 xff0c 但当分支过多时 xff0c 用 if else 处理会不太方便
  • git新建分支及切换

    新建分支前 xff0c 先看一下目前是在哪个分支 可以看到下图我是在master分支上 使用以下命令创建新分支 xff0c 并切换到新分支 git checkout b main 创建main分支并切换到main xff0c main可以换
  • Jmeter性能测试(18)--关联之XPath Extractor

    之前的博客 xff0c 有介绍jmeter如何对请求进行关联的一种常见用法 xff0c 即 xff1a 后置处理器中的正则表达式提取器 xff0c 下面介绍另一种关联方法 xff0c XPath Extractor xff01 所谓关联 x
  • docker和LXC简介

    文章目录 1 什么是LXC2 什么是dockerdocker工作方式Docker产生的背景 1 什么是LXC LXC xff08 LinuX Container xff09 简称Linux的容器 xff0c 是世界上第一个容器应用 它将容器
  • 基于I2C/SPI总线的温湿度采集与OLED显示

    目录 一 STM32之基于I2C的温湿度采集 xff08 AHT20 xff09 1 I2C协议2 AHT20温湿度采集程序接线烧录效果视频 二 STM32在oled上显示文字滚动1 了解SPI xff08 串行外设接口 xff09 2 字
  • 调用别人的接口的几种方法

    概述 在实际开发过程中 xff0c 我们经常需要调用对方提供的接口或测试自己写的接口是否合适 很多项目都会封装规定好本身项目的接口规范 xff0c 所以大多数需要去调用对方提供的接口或第三方接口 xff08 短信 天气等 xff09 在Ja
  • 搭建springboot项目报错合集

    报错一 xff1a 服务器端口已被占用 解决办法 xff1a 报错二 xff1a There was a problem with the instance info replicator 该服务尝试将自己作为客服端注册 解决办法 xff1
  • 手写 Lodash (2)

    文章目录 手写 Lodash 2 1 先看这次要达到的效果2 开始手写2 1 这是第一期的代码2 2 接着写思路 xff1a 代码 xff1a 4 测试例子5 总结 手写 Lodash 2 这里参考的是 lodash js 4 17 21
  • [LQR简要快速入门]+[一级倒立摆的LQR控制]

    LQR简要快速入门 43 一级倒立摆的LQR控制 1 什么是LQR2 公式含义3 倒立摆的建模3 1 线性化3 2 状态空间建立 4 LQR算法实现5 MATLAB代码仿真6 优缺点 1 什么是LQR LQR是一种最优控制算法 xff0c
  • 滑模控制理论(SMC)概述

    滑模控制理论 xff08 SMC xff09 概述 一 背景二 数学理论三 高维拓展四 分析 一 背景 滑模控制理论 xff08 Sliding Mode Control SMC xff09 是一种建立在现代控制理论基础上的控制理论 xff
  • 扩张状态观测器简介

    扩张状态观测器简介 1 系统模型2 增广状态空间的建立3 扩张状态观测器的建立4 重构柯西方程组 由于这两天经常用到关于观测器的一些东西 xff0c 于是看到了这个 扩张状态观测器 xff0c Extended State Obsever
  • 基于kubernetes的Prometheus监控mysql

    kubernetes Prometheus监控mysql Prometheus监控Pod中的应用 xff0c 比如mysql xff0c 有2种方法 1 exporter pod方式 xff0c 通过这个pod去监控mysql servic
  • [Ubuntu]Scrcpy+Zeromq实现手机屏幕yuv数据传输,并通过OpenCV实现连续播放——(二)(思路+代码解析)

    Scrcpy在上一篇博客中有所介绍 xff0c 并且使用Scrcpy实现了手机屏幕yuv数据的提取 xff08 Ubuntu Scrcpy获取手机屏幕yuv数据 又是谁在卷的博客 CSDN博客 xff09 本文将介绍一个当下较为好用的消息中
  • Jmeter性能测试(19)--HTTP属性管理器

    jmeter是一个开源灵活的接口和性能测试工具 xff0c 当然也能利用jmeter进行接口自动化测试 在我们利用它进行测试过程中 xff0c 最常用的sampler大概就是Http Request xff0c 使用这个sampler时 x
  • 选择光模块时,应该从哪些方面去选择?

    光模块在通信网络中也占据着不小的位置 xff0c 在选择光模块时 xff0c 我们应该从哪些方面去选择呢 xff1f 1 传输距离 xff1a 不一样的光模块支持的传输距离是不一样的 xff0c 一般而言 xff0c 多模光模块的传输距离会
  • Vue3 + Vite + Ts 开发必备的 VSCode 插件

    Vetur xff1a Vue 语法高亮和语法检查插件 Vue Peek xff1a 快速定位 Vue 组件和模板 Vue 3 Snippets xff1a 快速生成 Vue3 相关代码的代码片段 Vue VSCode Extension
  • 入门STM32--怎么学习STM32

    目录 前言 一 STM32是什么 xff1f 二 一些概念 xff08 不懂可能会被装到 xff09 1 Soc芯片 2 MCU 3 FLASH 三 STM32的学习 1 51 2 学习方法 3 建议 四 学前准备 1 开发板 2 下载器
  • RTOS学习(4)--启动过程分析

    比较常见的启动流程有两种 xff0c 一种是在main函数中完成硬件和RTOS系统的初始化 xff0c 并且创建所需的任务 xff0c 最后只需要开启调度器即可 还有一种是在main函数中将硬件和RTOS初始化 xff0c 然后创建一个启动
  • 【解决问题】RLException: [xx.launch] is neither a launch file in package [x] nor is [x] a launch file name

    看网上很多大神都是进入bashrc修改或者添加代码但是好多没啥用 xff0c 亲测一种方法如下 这种方法不需要每次编写都添加环境变量了 首先打开这个文件 xff1a sudo gedit bashrc 在该文件的最后添加如下代码 ros w