Compute Graph Framework SDK Reference  5.16
dwSelfCalibrationCameraNode.hpp File Reference

Go to the source code of this file.

Classes

class  dw::framework::dwSelfCalibrationCameraNode
 This node computes the camera's extrinsic properties (rotation+translation) with respect to the configured nominals. More...
 
struct  dw::framework::dwSelfCalibrationCameraNodeParams
 Parameters for dwSelfCalibrationCameraNode. More...
 

Namespaces

namespace  dw
 
namespace  dw::framework
 

Class Documentation

◆ dw::framework::dwSelfCalibrationCameraNodeParams

struct dw::framework::dwSelfCalibrationCameraNodeParams
Class Members
char8_t const * calibrationOutputFileName Output path where calibration overlay will be written, used to determine the location where calibration state is loaded/saved.
FixedString< 64 > calibrationSaveFileSuffix Output file suffix.
dwSelfCalibrationNodeCameraParams cameraParams Camera calibration parameters.
uint32_t channelFifoSize Size of the input channel FIFO queues (must be >0)
cudaStream_t cudaStream CUDA stream used for GPU computations.
bool enableCalibration Flag to enable and disable calibration.
bool loadStateOnStartup Flag to enable loading of stored calibration state on startup.
dwTime_t nvSciChannelWaitTimeUs Wait time for nvSciChannel.
dwConstRigHandle_t rigHandle Rig handle.
size_t sensorIndex Sensor type index (e.g. camera [0-12]), provided as parameter.
uint64_t stateWriteTimerOffsetInCycles Offset, in cycles, for the write counter. The intention is to allow to delay the first write (and subsequently other writes) so that a few cycles occur before serialization is attempted must be less than stateWriteTimerPeriodInCycles for serialization to occur.
uint64_t stateWriteTimerPeriodInCycles How often to serialize in node pass cycles. 0 means turn off serialization.