Skip to content

Commit faf7cd6

Browse files
authored
Add new parameter to apply an offset to image time stamps (#56)
1 parent 82e78d9 commit faf7cd6

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

spinnaker_camera_driver/cfg/Spinnaker.cfg

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -302,6 +302,8 @@ auto_lighting_mode = gen.enum([
302302
], "Auto algorithms lighting modes")
303303
gen.add("auto_exposure_lighting_mode", str_t, SensorLevels.RECONFIGURE_RUNNING, "Auto exposure lighting mode.", "Normal", edit_method=auto_lighting_mode)
304304

305+
# Other
306+
gen.add("time_offset", double_t, SensorLevels.RECONFIGURE_RUNNING, "Time offset to add to image time stamps.", 0.0, -5.0, 5.0)
305307

306308

307309
exit(gen.generate(PACKAGE, "spinnaker_camera_driver", "Spinnaker"))

spinnaker_camera_driver/src/nodelet.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -586,7 +586,7 @@ class SpinnakerCameraNodelet : public nodelet::Nodelet
586586

587587
// wfov_image->temperature = spinnaker_.getCameraTemperature();
588588

589-
ros::Time time = ros::Time::now();
589+
ros::Time time = ros::Time::now() + ros::Duration(config_.time_offset);
590590
wfov_image->header.stamp = time;
591591
wfov_image->image.header.stamp = time;
592592

0 commit comments

Comments
 (0)