问题标签 [rospy]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
44 浏览

python - 这是向主题“发布”消息的正确方法吗?

目前正在使用 LGSVL Simulator 学习 ROS。我想发布到“/move_base_simple/goal”主题。

在主代码中只显示重要的“导入”和代码的结尾

这是我的出版商

当我尝试启动我的主代码时,我收到此错误:rospy.exceptions.ROSInitException: time is not initialized。你有没有调用 init_node()?

我需要在主代码中添加“rospy.init_node(...)”吗?或者我该如何解决这个问题?

0 投票
1 回答
45 浏览

python - 使用 json.load() 从文件加载时出现 Rospy JSONDecodeError

我正在尝试将发布在主题上的数据存储到 JSON 文件中,但我不断收到 JSONDecodeError。

open()命令成功创建文件。但是加载失败。我尝试使用文件内容运行它:[]并且{},两者都给出了相同的异常:

这不是真正的描述性,我没有什么可继续的。订阅者的运行方式是否存在不允许写入的内容?你甚至可以从回调函数中做到这一点吗?我刚刚开始在 ROS 中工作,所以对于更有经验的人来说,这可能是简单或明显的事情。

0 投票
0 回答
38 浏览

python-import - 如何在catkin包中导入python模块

按照本教程,我构建了我的包,但我无法从另一个模块导入函数

from utils import *

编译成功后运行节点时,出现以下错误:

Importerror: cannot import name 'sys_init' from 'utils'

你能告诉我如何成功地从其他模块导入功能吗?

  • 我有以下文件夹结构:

这是我的setup.py文件:

这是我的CmakeLists.txt

这是我的package.xml

0 投票
1 回答
40 浏览

python - rosparam 如何计算前导零整数?

有人能解释一下 ROS 的 rosparam 命令如何转换输入和输出值吗?
具体来说,我对以下由前导零引起的命令集感到惊讶:

这不是从二进制转换,所以这里发生了什么?

0 投票
1 回答
53 浏览

python - 错误python代码:AttributeError:'bytes'对象没有属性'encode'

我都在尝试将代码从 python2.7 传递到 3.8,但我坚持以下代码:

因为它总是向我发送此错误:

有谁知道可以为此实施什么解决方案?

0 投票
1 回答
42 浏览

python - 如何在 ROS 服务请求中定义可选参数

我想在我的 ROS 服务请求中定义可选参数,.srv文件如下所示:

我想检查是否传递了这些可选参数中的一个或多个以调用通讯者ServiceProxy

你能告诉我我该怎么做吗?提前致谢。

0 投票
1 回答
26 浏览

python-3.x - 获取属性错误:没有属性同时使用rospy在同一个节点订阅和发布

我正在尝试订阅两个相机主题:“realsense_front_left/color/image_raw”主题和“realsense_front_right/color/image_raw”主题,这两个主题都是来自两个单目相机的数据。在此之后,我需要将左摄像头图像的左半部分添加到右摄像头图像的右半部分,然后发布合并后的图像。每次我尝试运行节点时,我都会收到一个 AttributeError:'Merger' 对象没有属性 'front_left_camera_image。我尝试了一些不同的东西,但我通常会遇到同样的错误。有人可以帮我吗?