ExternalCameraCalibration.h
Go to the documentation of this file.
1#pragma once
2
3#include <string>
4
5#include <Eigen/Core>
6
7#include <IceUtil/Time.h>
8
9#include <SimoxUtility/json/json.hpp>
10
11namespace armarx
12{
13
15 {
16 public:
17 Eigen::Matrix4f cameraPose;
18 std::string cameraPoseFrame;
19 IceUtil::Time timestamp;
20 };
21
22 void to_json(nlohmann::json& j, const ExternalCameraCalibration& cal);
23 void from_json(const nlohmann::json& j, ExternalCameraCalibration& cal);
24
25} // namespace armarx
This file offers overloads of toIce() and fromIce() functions for STL container types.
void from_json(const nlohmann::json &j, Vector2f &value)
void to_json(nlohmann::json &j, const Vector2f &value)