47 std::shared_ptr<PointCloud> msg_compensated);
54 bool QueryPoseAffineFromTF2(
const uint64_t& timestamp,
void* pose,
55 const std::string& child_frame_id);
61 std::shared_ptr<PointCloud> msg_compensated,
62 const uint64_t timestamp_min,
63 const uint64_t timestamp_max,
64 const Eigen::Affine3d& pose_min_time,
65 const Eigen::Affine3d& pose_max_time);
69 inline void GetTimestampInterval(
const std::shared_ptr<const PointCloud>& msg,
70 uint64_t* timestamp_min,
71 uint64_t* timestamp_max);
73 bool IsValid(
const Eigen::Vector3d& point);