此页面由 AI 自动翻译。查看英文原版

本页目录

  • 功能示例
  • 参考

CalibrationQuality

CalibrationQuality 消息是 动态校准 系统的一部分。它旨在评估和报告当前立体摄像头校准的质量,提供有关校准性能和任何检测到的偏差的详细统计信息。它通过将当前校准指标与已知基线或先前校准状态进行比较,帮助用户和自动化系统确定是否需要重新校准。

功能示例

当用户向动态校准节点发送 CalibrationQuality 命令时,会收到校准质量消息。

参考

struct

dai::CalibrationQuality

#include DynamicCalibrationResults.hpp
variable
std::optional< Data > qualityData
Optional quality metrics.
variable
std::string info
Human-readable result description.
function
CalibrationQuality()
function
~CalibrationQuality()
inline function
CalibrationQuality(Data qualityData, std::string info)
inline function
CalibrationQuality(std::string info)
function
void serialize(std::vector< std::uint8_t > & metadata, DatatypeEnum & datatype)
inline function
DatatypeEnum getDatatype()
function
DEPTHAI_SERIALIZE(CalibrationQuality, qualityData, info)
struct

dai::CalibrationQuality::Data

#include DynamicCalibrationResults.hpp
variable
std::array< float, 3 > rotationChange
Rotation difference between old and new extrinsics (degrees).
variable
std::vector< double > depthErrorDifference
Predicted relative depth error difference between current and new calibration. Reported at reference distances [1m, 2m, 5m, 10m]. Units: percent [%].
variable
float sampsonErrorCurrent
Sampson error of currently installed calibration.
variable
float sampsonErrorNew
Estimated new Sampson error if the new calibration is applied.
function

需要帮助?

请前往 Discussion Forum 获取技术支持或提出您可能有的任何其他问题。