这个错误信息和你发布的消息无关,它是rviz中的消息过滤器(Message Filter)在接收到空的帧(EmptyFrameID)时丢弃了这个消息。可能是因为你在rviz中没有设置正确的Frame ID导致的。正确的例子应该是在发布消息之前确保设置了正确的Frame ID,例如:

ros2 topic pub /scan sensor_msgs/msg/LaserScan "{header: {frame_id: 'laser_frame'}, angle_min: -1.57, angle_max: 1.57, angle_increment: 0.01, time_increment: 0.0, scan_time: 0.1, range_min: 0.0, range_max: 100.0, ranges: [1.0], intensities: [1.0]}"

INFO 1681199082599443490 rviz Message Filter dropping message frame at time 0000 for reason EmptyFrameID这是什么情况和我下面这个有关吗ros2 topic pub scan sensor_msgsmsgLaserScan 那你举个正确的例子publishing #32 geometry_msg

原文地址: https://www.cveoy.top/t/topic/bVoe 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录