Configuration of RadarImager#
The RadarImager is a sophisticated system with a multitude of configurable options. To generate an optimal initial image, it's crucial to tailor these parameters to the specific installation environment and application requirements.
Warning
When a RadarImager experiences a restart or power outage, it does not retain the previously configured parameters!
Configuration structure of RadarImager#
The RadarImager's configuration is organized in a hierarchical tree structure,
with each parameter represented as a node.
This structure is divided into four main categories:
taskMeasurement
, taskImaging
, taskVision
and taskOutput
.
To modify a parameter, you must navigate through the tree to the specific node. All parameter values are transmitted as strings.
To use the RadarImager, the configuration must be adapted step by step to the installation situation and the application.
Below is a comprehensive overview of the tree structure, complete with direct links to the individual parameter descriptions:
taskMeasurement
measurement
radarSystem
objectSpeedX
objectLengthX
distanceZToDeepestLayerOfInterest
offsetDistanceX
reverseObjectMovementDirectionX
useExternalTrigger
imageTriggerMode
imageTriggerRisingEdgeDetection
taskImaging
layerSelection
indexes
flip
dim_1
dim_2
channelSelection
conversion
transpose
globalScale
taskVision
adjustment
brightness
contrast
coloring
colorMapAbs
colorMapPhase
upscaleImage
taskOutput
GICStream
singleImage
Update of the RadarImager configuration#
When parameters are updated, the RadarImager instantly recalculates the image using the most recent measurement data. However, a subset of measurement parameters deviate from this behavior, only taking effect after a new measurement is conducted. If one of these parameters is altered, it temporarily halts the image recalculation for any other parameter changes until a new measurement is performed. These parameter changes will not be discarded and are automatically applied to the new generated measurement.
Configuration limitations#
While the RadarImager is an incredibly robust system capable of handling substantial workloads, there are scenarios where its computational capacity can be exceeded. This typically occurs when multiple parameters are set in conjunction with overly high settings. If the system's limits are surpassed, it manifests as frame drops. However, this issue can be resolved by reducing the settings of the most performance-critical parameters.
The parameters that most significantly impact performance include:
- objectSpeedX
- objectLengthX
- distanceZToDeepestLayerOfInterest
- layerSelection.indexes
- upscaleImage