Mech-Eye API 2.5.0
API reference documentation for Mech-Eye 3D Laser Profiler
All Classes Functions Variables Typedefs Enumerations Enumerator Pages
Public Attributes | List of all members
mmind::eye::CalibResultErrors Struct Reference

Stores the calibration errors, including the reprojection errors of the primary and secondary laser profilers, as well as errors related to the dual-target planes and points. More...

#include <ProfilerCalibrationTypes.h>

Public Attributes

std::vector< float > majorReprojectionErr
 Reprojection errors for points in the primary laser profiler.
 
std::vector< float > minorReprojectionErr
 Reprojection errors for points in the secondary laser profiler(s).
 
std::vector< float > dualPlanePlaneErr
 
std::vector< float > dualPlanePointErr
 
std::vector< float > dualPointPointErr
 

Detailed Description

Stores the calibration errors, including the reprojection errors of the primary and secondary laser profilers, as well as errors related to the dual-target planes and points.

Definition at line 114 of file ProfilerCalibrationTypes.h.

Member Data Documentation

◆ dualPlanePlaneErr

std::vector<float> mmind::eye::CalibResultErrors::dualPlanePlaneErr
Initial value:
=
std::vector<float>(kTargetPlaneCount, 0.0f)

Plane-to-plane calibration errors between two frustums of the calibration target.

Definition at line 121 of file ProfilerCalibrationTypes.h.

◆ dualPlanePointErr

std::vector<float> mmind::eye::CalibResultErrors::dualPlanePointErr
Initial value:
=
std::vector<float>(kTargetPointCount, 0.0f)

Plane-to-point calibration errors between two frustums of the calibration target.

Definition at line 124 of file ProfilerCalibrationTypes.h.

◆ dualPointPointErr

std::vector<float> mmind::eye::CalibResultErrors::dualPointPointErr
Initial value:
=
std::vector<float>(kTargetPointCount, 0.0f)

Point-to-point calibration errors between two frustums of the calibration target.

Definition at line 127 of file ProfilerCalibrationTypes.h.

◆ majorReprojectionErr

std::vector<float> mmind::eye::CalibResultErrors::majorReprojectionErr
Initial value:
= std::vector<float>(
kTargetPointCount, 0.0f)

Reprojection errors for points in the primary laser profiler.

Definition at line 116 of file ProfilerCalibrationTypes.h.

◆ minorReprojectionErr

std::vector<float> mmind::eye::CalibResultErrors::minorReprojectionErr
Initial value:
= std::vector<float>(
kTargetPointCount,
0.0f)

Reprojection errors for points in the secondary laser profiler(s).

Definition at line 118 of file ProfilerCalibrationTypes.h.


The documentation for this struct was generated from the following file: