30 namespace device_state_estimator
39 return std::pair<ros::Time, bool>(t_stamp,
true);
48 return std::pair<ros::Time, bool>(t_scan.first,
true);
52 std::vector<ScanSampleUTM> samples;
55 for (
size_t j = 0; j < i; ++j)
58 const int num_ideal_scans =
60 const ros::Duration interval = t_diff * (1.0 / num_ideal_scans);
65 std::sort(samples.begin(), samples.end());
74 return std::pair<ros::Time, bool>(t_stamp,
true);
83 return std::pair<ros::Time, bool>(t_estimated, valid);
90 return std::pair<ros::Time, bool>(t_stamp,
false);
106 if (
s < stamp_to_send)
123 return std::pair<ros::Time, bool>(