PVARadarGP#
Defined in public/pipelines/radar/operators/include/RadarOperatorTypes.h
-
struct PVARadarGP#
Radar processing parameters structure for DOA (Direction of Arrival) target processing.
This structure contains all the geometric and signal processing parameters required for radar DOA target processing operations. It defines the radar system configuration, array geometry, and processing parameters used in the target detection and localization algorithms.
Public Members
-
int32_t nr#
Number of range bins in the radar system.
-
int32_t repeatFold#
Number of Doppler fold repetitions for velocity ambiguity resolution.
-
int32_t nofSnap#
Number of snapshots used for array processing.
-
int32_t nofAperture#
Number of antenna elements in the array aperture.
-
int32_t nofAFFT#
Number of FFT points for angle processing (typically 256)
-
float dis#
Inter-element spacing in the antenna array (in wavelengths)
-
float fs#
Sampling frequency of the radar system (Hz)
-
int32_t nofSamples#
Number of samples per chirp/ramp.
-
float PRI#
Pulse Repetition Interval (seconds)
-
int32_t nofRamps#
Number of chirp ramps for Doppler processing.
-
float deltaV#
Velocity resolution (m/s)
-
int32_t apUpperInd[(8)]#
Array indices for upper antenna elements in DOA processing.
-
int32_t apUpper[(8)]#
Snapshot indices for upper antenna elements.
-
int32_t apLowerInd[(8)]#
Array indices for lower antenna elements in DOA processing.
-
int32_t apLower[(8)]#
Snapshot indices for lower antenna elements.
-
float disE#
Elevation inter-element spacing (in wavelengths)
-
float contVFast#
Fast velocity conversion factor for range-Doppler mapping.
-
float contVSlow#
Slow velocity conversion factor for range-Doppler mapping.
-
float contR#
Range conversion factor for range-Doppler mapping.
-
int32_t calibVectorQbits#
Number of Q bits for the snapshot tensor.
-
int32_t fftQbits#
Number of Q bits for the FFT tensor.
-
int32_t nr#