Zivid C++ API  1.8.1+6967bc1b-1
Defining the Future of 3D Machine Vision
Classes | Namespaces | Functions
Calibrate.h File Reference
#include "Zivid/APIExport.h"
#include "Zivid/HandEye/Detector.h"
#include "Zivid/HandEye/Pose.h"
#include <Zivid/Matrix.h>
#include <Zivid/Vector.h>
#include <vector>

Go to the source code of this file.

Classes

class  Zivid::HandEye::CalibrationResidual
 Binds together rotational and translational residual errors wrt. calibration transform More...
 
class  Zivid::HandEye::CalibrationInput
 Binds together a robot pose and the detection result acquired from the pose More...
 
class  Zivid::HandEye::CalibrationOutput
 The calibration result containing the computed pose and reprojection errors for all the input poses More...
 

Namespaces

 Zivid
 The main Zivid namespace. All Zivid code is found here
 
 Zivid::HandEye
 

Functions

ZIVID_API_EXPORT std::ostream & Zivid::HandEye::operator<< (std::ostream &stream, const CalibrationResidual &calibrationResidual)
 Serialize the value to a stream More...
 
ZIVID_API_EXPORT std::ostream & Zivid::HandEye::operator<< (std::ostream &stream, const CalibrationInput &calibrationInput)
 Serialize the value to a stream More...
 
ZIVID_API_EXPORT std::ostream & Zivid::HandEye::operator<< (std::ostream &stream, const CalibrationOutput &calibrationOutput)
 Serialize the value to a stream More...
 
ZIVID_API_EXPORT CalibrationOutput Zivid::HandEye::calibrateEyeInHand (const std::vector< CalibrationInput > &input)
 Performs eye-in-hand calibration. More...
 
ZIVID_API_EXPORT CalibrationOutput Zivid::HandEye::calibrateEyeToHand (const std::vector< CalibrationInput > &input)
 Performs eye-to-hand calibration. More...