Other Parts Discussed in Thread: AWR1843
Dear support Team,
how can I determine the angle of an object to the sensor and how can I operate the AWR1843 and DCA1000 in MIMO mode?
I am using Matlab to analyze the raw sensor data captured by the DCA1000-Board. Right now, I can determine the distance of an object by applying a Fourier transformation along the samples of a chirp (RangeFFT). By applying a second Fourier transform across each chirp (DopplerFFT) I get the velocity of an object.
To import the raw binary data, I use the Matlab binary file import function as suggested in the “mmWave Radar Device ADC Raw Data Capture” application report (Chapter 9.2: https://www.ti.com/lit/an/swra581b/swra581b.pdf?ts=1675948221225&ref_url=https%253A%252F%252Fwww.google.com%252F).
I know that the angular information is in the phase shift of the IQ-signals between the receiving antennas. My current approach is to perform a third Fourier transformation (AngleFFT) across the antennas for the samples that have a peak in either the Range- or DopplerFFT. Do I need to apply this on the raw IQ-Signals or the RangeFFT/DopplerFFT values? And is this even the right approach or is there another way to estimate the range and angle of an object?
For my current measurements, I use a single transmit antenna, as this was enough for my initial tests. But in order to achieve better angular resolution and therefore verify my test measurements in regards of the angle of an object, I would like to setup MIMO mode with two or three transmit antennas and consequently increase the number of virtual receive antennas. How can I achieve this using mmWaveStudio and is the Matlab binary file import function compatible for MIMO mode or are changes required?
Kind regards
Kim