-
Notifications
You must be signed in to change notification settings - Fork 15
Expand file tree
/
Copy pathsave_data.h
More file actions
16 lines (15 loc) · 724 Bytes
/
Copy pathsave_data.h
File metadata and controls
16 lines (15 loc) · 724 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#pragma once
#include "lidars/BaseLidarClient.h"
#include "save_laz.h"
#include <deque>
#include <optional>
#include <string>
#include <unordered_map>
namespace mandeye
{
std::pair<std::string, std::optional<LazStats>> savePointcloudData(LidarPointsBufferPtr buffer, const std::string& directory, int chunk);
void saveLidarList(const std::unordered_map<uint32_t, std::string>& lidars, const std::string& directory, int chunk);
void saveImuData(LidarIMUBufferPtr buffer, const std::string& directory, int chunk);
void saveGnssData(std::deque<std::string>& buffer, const std::string& directory, int chunk);
void saveGnssRawData(std::deque<std::string>& buffer, const std::string& directory, int chunk);
} // namespace mandeye