是否可以在相同消息类型的ROS中时间同步两个主题?

是否可以在相同消息类型的ROS中时间同步两个主题?,第1张

是否可以在相同消息类型的ROS中时间同步两个主题

您可以

TimeSynchronizer
在中使用
rospy

这是一个订阅多个主题以同时获取数据的示例

import message_filtersfrom sensor_msgs.msg import Image, CameraInfodef callback(image, camera_info):  # Solve all of perception here...image_sub = message_filters.Subscriber('image', Image)info_sub = message_filters.Subscriber('camera_info', CameraInfo)ts = message_filters.TimeSynchronizer([image_sub, info_sub], 10)ts.registerCallback(callback)rospy.spin()

如果您的问题没有解决,则

ApproximateTimeSynchronizer
不是
TimeSynchronizer

ts = message_filters.ApproximateTimeSynchronizer([image_sub, info_sub], 1, 1)

阅读更多



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5632476.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-15

发表评论

登录后才能评论

评论列表(0条)

保存