27#include <VisionX/interface/components/Calibration.h>
33#include <Calibration/StereoCalibration.h>
46 "LeftCameraAsIdentity",
true,
"Set left camera as identity");
49 "ReferenceFrameName",
"EyeLeftCameras",
"Optional reference frame name.");
65 virtual public StereoCalibrationCaptureProviderInterface
75 visionx::StereoCalibration
103 return "StereoCameraProvider";
125 CStereoCalibration ivtStereoCalibration;
130 visionx::StereoCalibration stereoCalibration;
std::string getConfigIdentifier()
Retrieve config identifier for this component as set in constructor.
Property< PropertyType > getProperty(const std::string &name)
std::string prefix
Prefix of the properties such as namespace, domain, component name, etc.
PropertyDefinition< PropertyType > & defineOptionalProperty(const std::string &name, PropertyType defaultValue, const std::string &description="", PropertyDefinitionBase::PropertyConstness constness=PropertyDefinitionBase::eConstant)
PropertyDefinition< PropertyType > & defineRequiredProperty(const std::string &name, const std::string &description="", PropertyDefinitionBase::PropertyConstness constness=PropertyDefinitionBase::eConstant)
IEEE1394 image provider captures images from one or more cameras and supports the following image tra...
IEEE1394PropertyDefinitions(std::string prefix)
StereoCalibrationProviderPropertyDefinitions(std::string prefix)
Stereo camera provider is based on IEEE1394 image provider with the restriction that the number of sp...
std::string getReferenceFrame(const Ice::Current &c=Ice::emptyCurrent) override
visionx::StereoCalibration getStereoCalibration(const Ice::Current &c=Ice::emptyCurrent) override
Part of visionx::StereoCalibrationProvider interface.
armarx::PropertyDefinitionsPtr createPropertyDefinitions() override
bool getImagesAreUndistorted(const Ice::Current &c=Ice::emptyCurrent) override
Part of visionx::StereoCalibrationProvider interface.
void onInitCapturingImageProvider() override
std::string getDefaultName() const override
IceUtil::Handle< class PropertyDefinitionContainer > PropertyDefinitionsPtr
PropertyDefinitions smart pointer type.