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
11
namespace
armarx
12
{
13
14
class
ExternalCameraCalibration
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
armarx::to_json
void to_json(nlohmann::json &j, const Vector2f &value)
GfxTL::Matrix4f
MatrixXX< 4, 4, float > Matrix4f
Definition:
MatrixXX.h:650
armarx::ExternalCameraCalibration
Definition:
ExternalCameraCalibration.h:14
armarx::armem::Time
armarx::core::time::DateTime Time
Definition:
forward_declarations.h:13
armarx::from_json
void from_json(const nlohmann::json &j, Vector2f &value)
armarx::ExternalCameraCalibration::cameraPose
Eigen::Matrix4f cameraPose
Definition:
ExternalCameraCalibration.h:17
armarx::ExternalCameraCalibration::timestamp
IceUtil::Time timestamp
Definition:
ExternalCameraCalibration.h:19
armarx::ExternalCameraCalibration::cameraPoseFrame
std::string cameraPoseFrame
Definition:
ExternalCameraCalibration.h:18
armarx
This file offers overloads of toIce() and fromIce() functions for STL container types.
Definition:
ArmarXTimeserver.cpp:27
VisionX
components
ArMarkerExternalCameraCalibration
ExternalCameraCalibration.h
Generated on Sat Apr 12 2025 09:13:43 for armarx_documentation by
1.8.17