Skip to content

Temporal alignment of poses and depth images #58

Closed Answered by victorreijgwart
kshitijgoel007 asked this question in Q&A
Discussion options

You must be logged in to vote

Hi Kshitij,

To find the pose of each depth image, wavemap does a TF lookup using the timestamp and TF frame name in the message's header.stamp and header.frame_id fields.

It's possible to manually specify a time offset using the input's time_offset ROS param, which can be useful if the message timestamps are offset with respect to the odometry source and you have a good estimate for this error. For depth cameras, for example, we use the time_offset Kalibr estimates as part of its extrinsic calibration routine. ROS TF will then interpolate the pose as needed based on what poses are available. When the odometry is estimated at a reasonable rate, this works well in our experience.

Note that …

Replies: 1 comment 2 replies

Comment options

You must be logged in to vote
2 replies
@kshitijgoel007
Comment options

@victorreijgwart
Comment options

Answer selected by kshitijgoel007
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants