我们在ROS2 humble版本上,用topic方式发布消息,概率性的出现订阅该topic的节点收不到消息的情况,这种情况一般出现在订阅节点启动的时候,一旦收不到,就一直收不到,
把该节点用ctrl+c终止掉,然后重新启动该节点,还是会概率性的订阅不到topic消息。发生这种情况时,输入ros2 topic info /话题 -v 指令查询该订阅节点,结果显示__UNKONW_NODE_NAME,
用指令ros2 topic echo查询,确认发布节点是在正常发布消息的。我们尝试将节点的单线程回调方式改成多线程+回调组的方式,似乎并没有任何改善。
重要提示
鱼香小铺正式开业,最低499可入手一台能建图会导航的移动机器人,淘宝搜店:鱼香ROS 或点击链接查看。
提问前必看的发帖注意事项—— 提问前必看!不符合要求的问题拒绝回答!!
社区使用指南—如何添加标签修改密码
提问前必看的发帖注意事项—— 提问前必看!不符合要求的问题拒绝回答!!
社区使用指南—如何添加标签修改密码
846863428 发布的最新帖子
-
ros2 foxy服务发现有问题
程序启动的时候如果能订阅到话题就一直能订阅到,如果开始订阅不到就一直订阅不到,而话题一直在发布,反复重启订阅者有几率出现订阅不到的情况,已排除阻塞原因
这个问题有人遇到过吗,怎么解决