Hi,
We have AWR1642+DCA1000, and we are interested in real-time data processing and visualization in Python, and we would like to do hardware in the loop experiments
1. We can use mmWave demo visualizer, but we are able to get very low (<3 fps) range-velocity heat maps (Serial port has low data bandwidth)
2. We can also use mmWave Studio GUI to record and post-process recorded data, but this is not suitable for hardware in the loop tests
3. For rapid prototyping of high-level ideas, coding in C seems to be time consuming
We have developed a solution, but we would like to know whether there is a more practical solution (i.e. are we re-inventing the wheel or not).
I will appreciate getting some feedback about the following experiments where we process radar frames at 25 fps, do 2D FFT, do some openCV stuff, and do visualization (All real-time). Note that frame = 128 chirps, chirp = 256 samples, and we have 4 receive antennas. From a programming perspective, the mmWave radar is used as if we are using a live video capture device.
https://www.youtube.com/watch?v=2kEqh4AuMGo