Other Parts Discussed in Thread: IWR1642
To better understand how the radar signal processing work, I decided to implement TI's IWR1642 demo in Python. I grabbed the ADC data from mmWaveStudio using DCA1000, used the MATLAB visualization from postprocessing as the ground truth to check the correctness of my implementation. However, I am stuck at the range-doppler processing now with strange noises.
Below are two strange phenomenons I saw while comparing my range-doppler against mmWave Studio's PostProc. Note that left if my plot and right is MATLAB. my image is rotated 90 degree clockwise from ground truth but there should be just one target under the radar.
I often see either multiple mirrored "ghosts" of the original image, as shown in the first row, or strange columns, as shown in the second row, whereas the ground truth from PostProc is always clean.
I went back and forth to check the source code of the original demo, but the range-doppler is no more than just one FFT along the adc samples and one FFT along the chirps in one frame. Can anyone help me with this? Thank you!



