cost 203 ms
在凉亭中加载 2 个自定义控制器时出现问题 - problems loading 2 custom controllers in gazebo

我知道有很多关于此错误的问题,但我找不到解决方案。 我三次检查了我用来定义宏和插件的名称,我认为我已经很好地定义了它们,所以我想我在这里遗漏了一些东西。 我之前做了一个 controller 没有问题,现在主要的区别是我想选择 2 个控制器而不是 1 个。所以,每次我启动工作控制器时,都会出现这个日 ...

ROS1回调线程行为:两个回调访问共享数据 - ROS1 Callback Threads Behavior: Two Callback Accessing Shared Data

我的问题是回调线程安全吗? 对于可能访问并可能修改共享数据的多个回调,添加互斥锁是一种好的做法吗? 我正在测试使用两个访问和修改共享数据的回调函数运行两个线程的行为。 我在这里找到了类似的帖子,但在我的简单实验中,我期待发生诸如竞争条件之类的事情,但它并没有发生。 我写了一个发布者节点,它可以在两个 ...

2023-01-31 05:32:05   1   33    c++ / ros  
ROS2 colcon 构建失败 - ROS2 colcon build failure

Win10 x64,ROS 2 - 谦虚,VS 2019 我正在阅读 ROS 初学者教程,但我在使用colcon构建包时遇到了问题,并且一直到Using colcon to build packages教程。 我以管理员身份从 VS 2019 命令行运行,我通过运行ros2文件获取了local_s ...

将roslibpy中订阅的主题数据存储到变量中 - Storing subscribed topic data in roslibpy to variable

我无法理解如何将 roslibpy 中的订阅主题数据(字符串)保存到变量中。 在以前的研究中,我偶然发现了这个线程Roslibpy Subscribe String data ,但我仍然被卡住了。 理想情况下,我会将 msg['data'] 存储到我稍后使用的变量中。 到目前为止,我所能做的就是打印 ...

2023-01-30 11:15:59   1   31    python / ros  
从 ROS 中的同一目录导入 python 个文件/函数(听起来很简单!) - Importing python files/functions from the same directory in ROS (as simple as it sounds!)

我设法遇到了一个我和我的朋友无法解决的令人难以置信的问题。 幸运的是,我们设法在示例 talker.py 和 listener.py 中重现了这个问题。 我的问题是我似乎无法从另一个 python 文件导入任何 function,即使这些文件与 talker.py 文件位于同一文件夹中。 这是代码 ...

如何为多个 sockets 和串行端口使用单个 Boost::asio::io_context - How to use a single Boost::asio::io_context for multiple sockets and serial ports

我正在使用Boost::Asio创建多个 UDP sockets 和串行端口,并且我使用一个在所有端口之间共享的单个boost::asio::io_context (在构造函数中给出)。 所有设备都配置为以异步读写方式运行。 然后,我只调用io_context.run(); 让它永远运行。 它在大 ...

我将如何修改此 URDF 以包含夹具 arm? - How would I modify this URDF to make include the gripper arm?

我有这个机器人 arm,它带有一个 URDF 文件和一些 STL 文件。 URDF 文件包括所有旋转关节,但不包括夹具的关节。 我正在尝试弄清楚如何将抓手添加到 URDF 以便我可以对其进行模拟,但我遇到了困难,因为我以前从未这样做过。 URDF 的最后一个链接/关节如下所示: 如果我想让这 ...

ROS 看不到 numpy - ROS doesn't see numpy

我尝试了不同的安装方式numpy ,但我面临的问题是:当我调用rospack list-names时,列表中没有 **numpy ** 。 即使安装了 numpy,当我可以看到它的版本和位置时,ROS 仍然找不到它,并给我错误提示没有找到这样的模块。 谢谢你的回答! 尝试通过不同的环境安装,如 p ...

gazebo9 不再打开 - gazebo9 no longer opens up

在构建了一个需要 gazebo9 依赖的 ROS package 之后,我的 gazebo 停止工作了。 在此之前,我的系统中已经安装了 gazebo9。 在我的终端中,我使用“gazebo --verbose”命令行: 如果不需要,我不想重新安装 gazebo9。 有没有办法在不这样做的情况下解决 ...

使用 ROS 向右转 90 度的机器人中的激光读取问题 - issue with laser reading in robot turn 90 degree right using ROS

任务 2 在 python_exam 文件夹中,创建一个名为 task2.py 的新脚本 Python,它执行以下操作: a) 首先,它开始向前移动机器人,同时捕获机器人前方的激光读数。 b) 当激光读数检测到机器人前方不到 1 米处有障碍物(墙壁)时,机器人将停止运动。 c) 停止后,机器人 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM