2 #ifndef LVR2_IO_YAML_SCANPOSMETA_IO_HPP 3 #define LVR2_IO_YAML_SCANPOSMETA_IO_HPP 5 #include <yaml-cpp/yaml.h> 46 scanPos.
latitude = node[
"latitude"].as<
double>();
47 scanPos.
longitude = node[
"longitude"].as<
double>();
48 scanPos.
altitude = node[
"altitude"].as<
double>();
53 scanPos.
timestamp = node[
"timestamp"].as<
double>();
62 #endif // LVR2_IO_YAML_SCANPOSMETA_IO_HPP double longitude
Longitude (optional)
Transformd registration
Final registered position in project coordinates.
void convert(COORD_SYSTEM from, COORD_SYSTEM to, float *point)
double altitude
Longitude (optional)
Transform< double > Transformd
4x4 double precision transformation matrix
static constexpr char sensorType[]
static Node encode(const lvr2::ScanPosition &scanPos)
static bool decode(const Node &node, lvr2::ScanPosition &scanPos)
double latitude
Latitude (optional)
Transformd pose_estimate
Estimated pose.
double timestamp
Timestamp when this position was created.