17 #ifndef CARTOGRAPHER_MAPPING_INTERNAL_RANGE_DATA_COLLATOR_H_ 18 #define CARTOGRAPHER_MAPPING_INTERNAL_RANGE_DATA_COLLATOR_H_ 36 const std::vector<std::string>& expected_range_sensor_ids)
38 expected_range_sensor_ids.end()) {}
41 const std::string& sensor_id,
57 #endif // CARTOGRAPHER_MAPPING_INTERNAL_RANGE_DATA_COLLATOR_H_
const std::set< std::string > expected_sensor_ids_
common::Time current_start_
common::Time current_end_
RangeDataCollator(const std::vector< std::string > &expected_range_sensor_ids)
std::map< std::string, sensor::TimedPointCloudData > id_to_pending_data_
UniversalTimeScaleClock::time_point Time
sensor::TimedPointCloudOriginData CropAndMerge()
sensor::TimedPointCloudOriginData AddRangeData(const std::string &sensor_id, const sensor::TimedPointCloudData &timed_point_cloud_data)