ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
You should obey the timestamps. Your detector node sends out the appropriate boxes with the image timestamp.
The display node only displays image+markers from the same timestamp. A Time Synchronizer filter should be applicable for this.
2 | No.2 Revision |
You should obey the timestamps. Your detector node sends out the appropriate boxes with the image timestamp.
The display node only displays image+markers from the same timestamp. A Time Synchronizer filter should be applicable for this.
Update: To make it work, try to set the timestamps exactly the same. I.e. for your application: The detector subscribes the image and sends out its detections with the image timestamp (not ros::Time::now()). The display not subscribes image and detections for synchronization.
3 | No.3 Revision |
You should obey the timestamps. Your detector node sends out the appropriate boxes with the image timestamp.
The display node only displays image+markers from the same timestamp. A Time Synchronizer filter should be applicable for this.
Update:
To make it work, try to set the timestamps exactly the same. I.e. for your application: The detector subscribes the image and sends out its detections with the image timestamp (not ros::Time::now()). The display not subscribes image and detections for synchronization.