Non-Visual Sensors#

The non-visual sensor schemata are supplied by the omni.usd.schema.omni_sensors extension, which must be loaded to use the schemata described here.

To create a lidar, or radar, create an OmniLidar or OmniRadar prim, and apply the appropriate schema to it. For OmniLidar sensors this is OmniSensorGenericLidarCoreAPI, while for OmniRadar sensors this is OmniSensorGenericRadarWpmDmatAPI.

Each of the applied API schemata has a corresponding multi-apply API for configuring each emitter state (in the case of lidar) or scan (in the case of radar) of the sensor. Each instance of the applied API corresponds to one emitter state, and they will be ordered lexicographically according to the name of the API instance. For lidar the multi-apply API is OmniSensorGenericLidarCoreEmitterStateAPI, while for radar it is OmniSensorGenericRadarWpmDmatScanCfgAPI.

How to Add Schemata to Sensors

Schemata can be applied using the OpenUSD Python API :

lidar_prim = stage.DefinePrim("/World/Lidar", "OmniLidar")
lidar_prim.ApplyAPI("OmniSensorGenericLidarCoreAPI")

or by using the omni.kit.widget.schema_api extension. The Schema API widget adds functionality for adding a schema to a prim from the Property Window:

_images/apply-lidar-api.jpg _images/edit-lidar-schema.jpg

Schema Reference#

OmniLidar#

NameTypeDefault
proxyPrimrel
The proxyPrim relationship allows us to link a prim whose purpose is "render" to its (single target) purpose="proxy" prim. This is entirely optional, but can be useful in several scenarios:

- In a pipeline that does pruning (for complexity management) by deactivating prims composed from asset references, when we deactivate a purpose="render" prim, we will be able to discover and additionally deactivate its associated purpose="proxy" prim, so that preview renders reflect the pruning accurately.

- DCC importers may be able to make more aggressive optimizations for interactive processing and display if they can discover the proxy for a given render prim.

- With a little more work, a Hydra-based application will be able to map a picked proxy prim back to its render geometry for selection.


NOTE: It is only valid to author the proxyPrim relationship on prims whose purpose is "render".
purposetoken"default"
Allowed tokens: "default", "render", "proxy", "guide"

Purpose is a classification of geometry into categories that can each be independently included or excluded from traversals of prims on a stage, such as rendering or bounding-box computation traversals. See for more detail about how purpose is computed and used.
visibilitytoken"inherited"
Allowed tokens: "inherited", "invisible"

Visibility is meant to be the simplest form of "pruning" visibility that is supported by most DCC apps. Visibility is animatable, allowing a sub-tree of geometry to be present for some segment of a shot, and absent from others; unlike the action of deactivating geometry prims, invisible geometry is still available for inspection, for positioning, for defining volumes, etc.
xformOpOrdertoken[]None
Encodes the sequence of transformation operations in the order in which they should be pushed onto a transform stack while visiting a UsdStage's prims in a graph traversal that will effect the desired positioning for this prim and its descendant prims.

You should rarely, if ever, need to manipulate this attribute directly. It is managed by the AddXformOp(), SetResetXformStack(), and SetXformOpOrder(), and consulted by GetOrderedXformOps() and GetLocalTransformation().

OmniSensorGenericLidarCoreAPI#

API Defines generic lidar using Core model

NameTypeDefault
omni:sensor:Core:aspectRatiofloat1.0
Aspect ratio of the detector
omni:sensor:Core:auxOutputTypetoken"NONE"
Allowed tokens: "NONE", "BASIC", "EXTRA", "FULL"

sets the desired level of detail of the output auxiliary data; Runtime changes not supported, yet.
omni:sensor:Core:avgPowerWfloat0.002
Average power per emitter in watts
omni:sensor:Core:azimuthErrorMeanfloat0.0
Mean value of the azimuth error in degrees
omni:sensor:Core:azimuthErrorStdfloat0.005
Standard deviation of the azimuth error in degrees
omni:sensor:Core:beamWaistHorMfloat0.002
Beam waist horizontal of the sensor in meters
omni:sensor:Core:beamWaistVerMfloat0.002
Beam waist vertical of the sensor in meters
omni:sensor:Core:bitDepthResolutionfloat6.5536e+04
Bit depth resolution of the sensor
omni:sensor:Core:calibrationGainfloat40.0
Calibration gain of the sensor
omni:sensor:Core:customFrameOfReferenceTrafofloat[][0.0, 0.0, 0.0, ... 0.0]
used only if outputFrameOfReference = CUSTOM. defines the transformation for the custom frame of reference. structured as [x,y,z,roll,pitch,yaw]; Runtime changes not supported, yet.
omni:sensor:Core:divergenceHorDegfloat0.0
Divergence horizontal of the sensor in degrees
omni:sensor:Core:divergenceVerDegfloat0.0
Divergence vertical of the sensor in degrees
omni:sensor:Core:effectiveApertureSizeMfloat0.01
Effective aperture size of the sensor in meters
omni:sensor:Core:elementsCoordsTypetoken"SPHERICAL"
Allowed tokens: "CARTESIAN", "SPHERICAL"

sets the desired coordinate system for the output basic elements (not auxiliary data)); Runtime changes not supported, yet.
omni:sensor:Core:elevationErrorMeanfloat0.0
Mean value of the elevation error in degrees
omni:sensor:Core:elevationErrorStdfloat0.0
Standard deviation of the elevation error in degrees
omni:sensor:Core:emitterStatesFilestring""
File containing the emitter states of the sensor; Not supported, yet.
omni:sensor:Core:farRangeMfloat200.0
Maximum range of the sensor in meters
omni:sensor:Core:focusDistMfloat0.15
Focus distance of the sensor in meters
omni:sensor:Core:intensityMappingDecodingfloat[][]
Intensity mapping decoding; Changing the number of elements at runtime is not supported.
omni:sensor:Core:intensityMappingEncodingfloat[][]
Intensity mapping encoding; Changing the number of elements at runtime is not supported.
omni:sensor:Core:intensityMappingTypetoken"LINEAR"
Allowed tokens: "LINEAR", "NONLINEAR", "NONLINEAR_ENCODING_ONLY", "NONLINEAR_DECODING_ONLY"

Intensity mapping type
omni:sensor:Core:intensityProcessingtoken"NORMALIZATION"
Allowed tokens: "RAW", "NORMALIZATION", "CORRECTION"

Intensity processing mode
omni:sensor:Core:intensityScalePercentfloat255.0
Intensity scale percent
omni:sensor:Core:maxAzimuthROIfloat400.0
End azimuth point of the ROI part of the pattern -- in sensor market model frame
omni:sensor:Core:maxReturnsuint2
Maximum number of returns of the sensor; Runtime changes not supported, yet.
omni:sensor:Core:minAzimuthROIfloat400.0
Start azimuth point of the ROI part of the pattern -- in sensor market model frame
omni:sensor:Core:minDistBetweenEchosMfloat0.4
Minimum distance between two echos in meters
omni:sensor:Core:minReflectancefloat0.1
Minimum reflectance value of an object for a guarantueed Pointcloud at minReflectionRange
omni:sensor:Core:minReflectionRangeMfloat200.0
Minimum range for a guaranteed detection of an object with minReflectance
omni:sensor:Core:Msquaredfloat1.4
M squared value of the sensor
omni:sensor:Core:nearRangeMfloat0.3
Minimum range of the sensor in meters
omni:sensor:Core:numberOfChannelsuint128
Number of channels of the sensor; Runtime changes not supported, yet.
omni:sensor:Core:numberOfEmittersuint128
Number of emitters of the sensor; Runtime changes not supported, yet.
omni:sensor:Core:numLinesuint0
Number of lines of the sensor; Runtime changes not supported, yet.
omni:sensor:Core:numRaysPerLineuint[][]
Number of points per line of the sensor; Has numLines elements; Changing the number of elements at runtime is not supported.
omni:sensor:Core:originErrorMeanfloat[][0, 0, 0]
Mean value of the origin error in meters
omni:sensor:Core:originErrorStdfloat[][0, 0, 0]
Standard deviation of the origin error in meters
omni:sensor:Core:outputFrameOfReferencetoken"SENSOR"
Allowed tokens: "SENSOR", "WORLD", "CUSTOM"

sets the desired frame of reference for all outputs (including auxiliary data); Runtime changes not supported, yet.
omni:sensor:Core:outputMotionCompensationStatetoken"NONCOMPENSATED"
Allowed tokens: "NONCOMPENSATED", "COMPENSATED"

sets the desired motion compensation state for all outputs (including auxiliary data); Runtime changes not supported, yet.
omni:sensor:Core:pixelPitchfloat40.0
Pixel pitch of the detector
omni:sensor:Core:pulseTimeNsuint6
Pulse time of the sensor in ns
omni:sensor:Core:quantumEfficiencyfloat0.9
Quantum efficiency of the detector
omni:sensor:Core:rangeAccuracyMfloat0.02
Range accuracy of the sensor in meters
omni:sensor:Core:rangeCountuint0
Number of range regions of the emitters
omni:sensor:Core:rangeOffsetMfloat0.0
Range for which objects are invisible -- useful for sensors inside objects
omni:sensor:Core:rangeResolutionMfloat0.004
Range resolution of the sensor in meters
omni:sensor:Core:rangesMaxMfloat[][]
Maximum ranges of the emitters in meters; Has rangeCount elements; Changing the number of elements at runtime is not supported.
omni:sensor:Core:rangesMinMfloat[][]
Minimum ranges of the emitters in meters; Has rangeCount elements; Changing the number of elements at runtime is not supported.
omni:sensor:Core:rayTypetoken"IDEALIZED"
Allowed tokens: "IDEALIZED", "GAUSSIAN_BEAM", "UNIFORM_BEAM"

Ray type of the sensor; Runtime changes not supported, yet.
omni:sensor:Core:reflectionPowerFractionfloat0.5
Fraction of the reflection power for multiple returns.
omni:sensor:Core:reportRateBaseHzuint36000
Report rate base of the sensor in Hz; Runtime changes not supported, yet.
omni:sensor:Core:rotationDirectiontoken"CW"
Allowed tokens: "CW", "CCW"

Rotation direction of the sensor -- only for rotary sensors
omni:sensor:Core:scanRateBaseHzuint10
Scan rate base of the sensor in Hz; Runtime changes not supported, yet.
omni:sensor:Core:scanTypetoken"ROTARY"
Allowed tokens: "ROTARY", "SOLID_STATE"

Scanning principle of the sensor; Runtime changes not supported, yet.
omni:sensor:Core:skipDroppingInvalidPointsbool0
when false the model will drop invalid points; Runtime changes not supported, yet.
omni:sensor:Core:startAzimuthOffsetDegfloat0.0
Start azimuth offset angle of the sensor in degrees -- in sensor market model frame
omni:sensor:Core:stateResolutionStepuint1
State resolution step of the sensor -- Handles switching between states
omni:sensor:Core:transmissionPowerFractionfloat1.0
Fraction of the transmission power for multiple returns.
omni:sensor:Core:validEndAzimuthDegfloat360.0
Valid end azimuth angle of the sensor in degrees -- in sensor market model frame
omni:sensor:Core:validStartAzimuthDegfloat0.0
Valid start azimuth angle of the sensor in degrees -- in sensor market model frame
omni:sensor:Core:waveLengthNmfloat903.0
Wavelength of the sensor in nm
omni:sensor:marketNamestring"Generic"
omni:sensor:modelNamestring"LidarCore"
omni:sensor:modelVendorstring"NVIDIA"
omni:sensor:modelVersionstring"0.0.0"
omni:sensor:tickRatefloat10.0

OmniSensorGenericLidarCoreEmitterStateAPI#

API Defines generic lidar emitter state

NameTypeDefault
omni:sensor:Core:emitterState:__INSTANCE_NAME__:azimuthDegfloat[][-3.0, -3.0, -3.0, ... 3.0]
Azimuth of the emitters in degrees; Has numberOfEmitters elements; Changing the number of elements at runtime is not supported.
omni:sensor:Core:emitterState:__INSTANCE_NAME__:bankuint[][]
Bank/line of the emitters; Has numberOfEmitters elements or empty; Changing the number of elements at runtime is not supported.
omni:sensor:Core:emitterState:__INSTANCE_NAME__:channelIduint[][1, 2, 3, ... 128]
Corresponding channel id of the emitters; Has numberOfEmitters elements; Changing the number of elements at runtime is not supported.
omni:sensor:Core:emitterState:__INSTANCE_NAME__:distanceCorrectionMfloat[][]
Distance correction of the emitters in meters; Has numberOfEmitters elements or empty; Changing the number of elements at runtime is not supported.
omni:sensor:Core:emitterState:__INSTANCE_NAME__:elevationDegfloat[][-15.0, -14.1899995803833, -13.390000343322754, ... 10.0]
Elevation of the emitters in degrees; Has numberOfEmitters elements; Changing the number of elements at runtime is not supported.
omni:sensor:Core:emitterState:__INSTANCE_NAME__:fireTimeNsuint[][0, 0, 0, ... 24500]
Fire time of the emitters in ns -- delta to the azimuth tick start time; Has numberOfEmitters elements; Changing the number of elements at runtime is not supported.
omni:sensor:Core:emitterState:__INSTANCE_NAME__:focalDistMfloat[][]
Focal distance of the emitters in meters; Has numberOfEmitters elements or empty; Changing the number of elements at runtime is not supported.
omni:sensor:Core:emitterState:__INSTANCE_NAME__:focalSlopefloat[][]
Focal slope of the emitters; Has numberOfEmitters elements or empty; Changing the number of elements at runtime is not supported.
omni:sensor:Core:emitterState:__INSTANCE_NAME__:horOffsetMfloat[][]
Horizontal offset of the emitters in meters; Has numberOfEmitters elements or empty; Changing the number of elements at runtime is not supported.
omni:sensor:Core:emitterState:__INSTANCE_NAME__:isROIStatebool0
Is the emitter state a ROI state
omni:sensor:Core:emitterState:__INSTANCE_NAME__:rangeIduint[][]
Corresponding range id of the emitters; Has numberOfEmitters elements or empty; Changing the number of elements at runtime is not supported.
omni:sensor:Core:emitterState:__INSTANCE_NAME__:reportRateDivfloat[][]
Report rate divisor of the emitters; Has numberOfEmitters elements or empty; Changing the number of elements at runtime is not supported.
omni:sensor:Core:emitterState:__INSTANCE_NAME__:roibool[][]
Is the emitter part of the ROI; Has numberOfEmitters elements or empty; Changing the number of elements at runtime is not supported.
omni:sensor:Core:emitterState:__INSTANCE_NAME__:vertOffsetMfloat[][]
Vertical offset of the emitters in meters; Has numberOfEmitters elements or empty; Changing the number of elements at runtime is not supported.

OmniRadar#

NameTypeDefault
proxyPrimrel
The proxyPrim relationship allows us to link a prim whose purpose is "render" to its (single target) purpose="proxy" prim. This is entirely optional, but can be useful in several scenarios:

- In a pipeline that does pruning (for complexity management) by deactivating prims composed from asset references, when we deactivate a purpose="render" prim, we will be able to discover and additionally deactivate its associated purpose="proxy" prim, so that preview renders reflect the pruning accurately.

- DCC importers may be able to make more aggressive optimizations for interactive processing and display if they can discover the proxy for a given render prim.

- With a little more work, a Hydra-based application will be able to map a picked proxy prim back to its render geometry for selection.


NOTE: It is only valid to author the proxyPrim relationship on prims whose purpose is "render".
purposetoken"default"
Allowed tokens: "default", "render", "proxy", "guide"

Purpose is a classification of geometry into categories that can each be independently included or excluded from traversals of prims on a stage, such as rendering or bounding-box computation traversals. See for more detail about how purpose is computed and used.
visibilitytoken"inherited"
Allowed tokens: "inherited", "invisible"

Visibility is meant to be the simplest form of "pruning" visibility that is supported by most DCC apps. Visibility is animatable, allowing a sub-tree of geometry to be present for some segment of a shot, and absent from others; unlike the action of deactivating geometry prims, invisible geometry is still available for inspection, for positioning, for defining volumes, etc.
xformOpOrdertoken[]None
Encodes the sequence of transformation operations in the order in which they should be pushed onto a transform stack while visiting a UsdStage's prims in a graph traversal that will effect the desired positioning for this prim and its descendant prims. You should rarely, if ever, need to manipulate this attribute directly. It is managed by the AddXformOp(), SetResetXformStack(), and SetXformOpOrder(), and consulted by GetOrderedXformOps() and GetLocalTransformation().

OmniSensorGenericRadarWpmDmatAPI#

API Defines generic radar using WpmDMAT model

NameTypeDefault
omni:sensor:marketNamestring"Generic"
omni:sensor:modelNamestring"RadarWPMDMAT"
omni:sensor:modelVendorstring"NVIDIA"
omni:sensor:modelVersionstring"0.0.0"
omni:sensor:tickRatefloat20.0
desired framerate of the radar; Runtime changes not supported, yet.
omni:sensor:WpmDmat:antennaGainModetoken"COSINEFALLOFF"
Allowed tokens: "CONSTANT", "COSINEFALLOFF"

antenna gain profile
omni:sensor:WpmDmat:auxOutputTypetoken"NONE"
Allowed tokens: "NONE", "BASIC"

sets the desired level of detail of the output auxiliary data; Runtime changes not supported, yet.
omni:sensor:WpmDmat:cfarModetoken"2D"
Allowed tokens: "2D", "4D"

cfar processing mode
omni:sensor:WpmDmat:customFrameOfReferenceTrafofloat[][0.0, 0.0, 0.0, ... 0.0]
used only if outputFrameOfReference = CUSTOM. defines the transformation for the custom frame of reference. structured as [x,y,z,roll,pitch,yaw]; Runtime changes not supported, yet.
omni:sensor:WpmDmat:elementsCoordsTypetoken"SPHERICAL"
Allowed tokens: "CARTESIAN", "SPHERICAL"

sets the desired coordinate system for the output basic elements (not auxiliary data)); Runtime changes not supported, yet.
omni:sensor:WpmDmat:instanceTimeOffsetUsecuint5000
time offset of this radar instance to simulate continuous firing in a group of radars; Runtime changes not supported, yet.
omni:sensor:WpmDmat:outputFrameOfReferencetoken"SENSOR"
Allowed tokens: "SENSOR", "WORLD", "CUSTOM"

sets the desired frame of reference for all outputs (including auxiliary data); Runtime changes not supported, yet.
omni:sensor:WpmDmat:traceTreeDepthuint3
max number of bounces to trace; Runtime changes not supported, yet.
omni:sensor:WpmDmat:waveLengthMmfloat3.9
operational wavelength of the radar; Runtime changes not supported, yet.

OmniSensorGenericRadarWpmDmatScanCfgAPI#

API Defines generic radar scan configuration

NameTypeDefault
omni:sensor:WpmDmat:scan:__INSTANCE_NAME__:azBinsuint12
number of azimuth bins of the scan
omni:sensor:WpmDmat:scan:__INSTANCE_NAME__:azimuthRadNoiseMeanfloat0.0
mean value of the azimuth noise in radians
omni:sensor:WpmDmat:scan:__INSTANCE_NAME__:azimuthRadNoiseSDevfloat0.0
standard deviation of the azimuth noise in radians
omni:sensor:WpmDmat:scan:__INSTANCE_NAME__:binsFromSpecbool1
deduce number of bins from spec parameters
omni:sensor:WpmDmat:scan:__INSTANCE_NAME__:boreAzResDegfloat1.3
azimuth resolution of the scan in degrees at bore sight
omni:sensor:WpmDmat:scan:__INSTANCE_NAME__:boreElResDegfloat5.0
elavation resolution of the scan in degrees at bore sight
omni:sensor:WpmDmat:scan:__INSTANCE_NAME__:cfarAznGuint0
cfar number of guard cells for the scan in azimuth dimension
omni:sensor:WpmDmat:scan:__INSTANCE_NAME__:cfarAznTuint1
cfar number of test cells for the scan in azimuth dimension
omni:sensor:WpmDmat:scan:__INSTANCE_NAME__:cfarElnGuint0
cfar number of guard cells for the scan in elevation dimension
omni:sensor:WpmDmat:scan:__INSTANCE_NAME__:cfarElnTuint1
cfar number of test cells for the scan in elevation dimension
omni:sensor:WpmDmat:scan:__INSTANCE_NAME__:cfarMinValfloat7e-17
minimum energy value in a bin to be used in cfar detection
omni:sensor:WpmDmat:scan:__INSTANCE_NAME__:cfarNoiseMeanfloat0.0
noise mean value for cfar detection
omni:sensor:WpmDmat:scan:__INSTANCE_NAME__:cfarNoiseSDevfloat0.0
noise standard deviation value for cfar detection
omni:sensor:WpmDmat:scan:__INSTANCE_NAME__:cfarOffsetfloat1.0
cfar threshold offset value (multiplier)
omni:sensor:WpmDmat:scan:__INSTANCE_NAME__:cfarRnGuint0
cfar number of guard cells for the scan in range dimension
omni:sensor:WpmDmat:scan:__INSTANCE_NAME__:cfarRnTuint1
cfar number of test cells for the scan in range dimension
omni:sensor:WpmDmat:scan:__INSTANCE_NAME__:cfarVnGuint0
cfar number of guard cells for the scan in velocity dimension
omni:sensor:WpmDmat:scan:__INSTANCE_NAME__:cfarVnTuint1
cfar number of test cells for the scan in velocity dimension
omni:sensor:WpmDmat:scan:__INSTANCE_NAME__:detValFromBinIdxbool0
calculate detection value from bin index of the detection peak
omni:sensor:WpmDmat:scan:__INSTANCE_NAME__:elBinsuint2
number of elevation bins of the scan
omni:sensor:WpmDmat:scan:__INSTANCE_NAME__:elevModetoken"FULL_EL"
Allowed tokens: "NO_EL", "POS_EL", "FULL_EL"

elevation mode
omni:sensor:WpmDmat:scan:__INSTANCE_NAME__:enAngAliasingbool0
enable angular aliasing
omni:sensor:WpmDmat:scan:__INSTANCE_NAME__:maxAzAngDegfloat66.0
max azimuth angle of the scan in degrees; Runtime changes not supported, yet.
omni:sensor:WpmDmat:scan:__INSTANCE_NAME__:maxElAngDegfloat20.0
max elevation angle of the scan in degrees; Runtime changes not supported, yet.
omni:sensor:WpmDmat:scan:__INSTANCE_NAME__:maxRangeMfloat200.0
max detection range of the scan in meters
omni:sensor:WpmDmat:scan:__INSTANCE_NAME__:maxVelMpsSequencefloat[][50, 55]
max unambiguous velocity sequence of the scan in meters per second
omni:sensor:WpmDmat:scan:__INSTANCE_NAME__:powerFactorfloat1.0
power factor for the scan tx power
omni:sensor:WpmDmat:scan:__INSTANCE_NAME__:rangeNoiseMeanfloat0.0
mean value of the range noise in meters
omni:sensor:WpmDmat:scan:__INSTANCE_NAME__:rangeNoiseSDevfloat0.0
standard deviation of the range noise in meters
omni:sensor:WpmDmat:scan:__INSTANCE_NAME__:rangeResMfloat0.4
range resolution of the scan in meters
omni:sensor:WpmDmat:scan:__INSTANCE_NAME__:raysPerDegfloat8.0
ray tracing density; Runtime changes not supported, yet.
omni:sensor:WpmDmat:scan:__INSTANCE_NAME__:rBinsuint112
number of range bins of the scan
omni:sensor:WpmDmat:scan:__INSTANCE_NAME__:rcsTuningCoefficientsfloat[][-12, 150, 0]
RCS tuning polynomial coefficients. 0: detections with RCS in dBsm lower than this threshold will be removed; 1: multiplied with RCS before conversion to dBsm. Set to 1 if no change is needed; 2: standard deviation of rcs noise in dBsm. Set to 0 if no noise is needed.
omni:sensor:WpmDmat:scan:__INSTANCE_NAME__:timeOffsetUsecuint0
time offset of the scan from the frame time to simulate non-equidistant scans
omni:sensor:WpmDmat:scan:__INSTANCE_NAME__:vBinsuint160
number of velocity bins of the scan
omni:sensor:WpmDmat:scan:__INSTANCE_NAME__:velResMpsfloat0.147
velocity resolution of the scan in meters per second

OmniSensorsDepthSensorSingleViewAPI#

API Defines generic depth sensor camera using Core model

NameTypeDefault
omni:rtx:post:depthSensor:baselineMMfloat55.0
Distance between the two cameras in millimeters.
omni:rtx:post:depthSensor:confidenceThresholdfloat0.95
Threshold for confidence filtering.
omni:rtx:post:depthSensor:enabledbool0
Enable stereo disparity generation.
omni:rtx:post:depthSensor:focalLengthPixelfloat897.0
Focal length of the camera in pixels.
omni:rtx:post:depthSensor:maxDisparityPixelfloat110.0
Maximum disparity value in pixels.
omni:rtx:post:depthSensor:maxDistancefloat1e+07
Maximum distance for disparity generation.
omni:rtx:post:depthSensor:minDistancefloat0.5
Minimum distance for disparity generation.
omni:rtx:post:depthSensor:noiseDownscaleFactorPixelfloat1.0
Factor to downscale noise texture in pixels.
omni:rtx:post:depthSensor:noiseMeanfloat0.25
Mean value for noise generation.
omni:rtx:post:depthSensor:noiseSigmafloat0.25
Standard deviation for noise generation.
omni:rtx:post:depthSensor:outlierRemovalEnabledint3
Samples separated by this range (in pixels) will be removed.
omni:rtx:post:depthSensor:rgbDepthOutputModeint0
RGB output mode.
omni:rtx:post:depthSensor:sensorSizePixelfloat1280.0
Size of the camera sensor in pixels.
omni:rtx:post:depthSensor:showDistancebool0
Show distance for disparity generation.