鱼香ROS社区
    • 版块
    • 最新
    • 未解决
    • 已解决
    • 群组
    • 注册
    • 登录
    紧急通知:禁止一切关于政治&VPN翻墙等话题,发现相关帖子会立马删除封号
    提问前必看的发帖注意事项: 社区问答规则(小鱼个人)更新 | 高质量帖子发布指南

    ROS2 humble 使用时的多线程问题

    已定时 已固定 已锁定 已移动
    动手学ROS2
    多线程 ros2-humble 并行执行
    1
    1
    447
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • 22090995542
      这个冬天不太冷
      最后由 编辑

      ROS2 humble多线程问题,在一个节点发布话题时,我这边订阅的节点有的时候会出现不响应的情况,由于我这边建立的订阅者比较多,由此引申出三个问题。
      1.线程和线程组之间的关系,应该有多少个线程开启多少个线程组吗?
      2.订阅器应该是一个订阅器占用一个线程或线程组吗,这样的话如果我在一个节点里面写个几十个订阅器需要开几十个线程吗。
      3.程序的线程数和电脑本身的线程数有没有关系,如果电脑本身只有四个线程,我在程序里开个多于四个线程可以吗?
      由衷感谢每一位解答者!
      我的代码地址
      https://github.com/kaola-zero/ros2_rm_robot/blob/main/rm_driver/src/rm_driver.cpp

      1 条回复 最后回复 回复 引用 0
      • 第一个帖子
        最后一个帖子
      皖ICP备16016415号-7
      Powered by NodeBB | 鱼香ROS