This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

IWR1642BOOST: Accuracy of mmWave SDK Demo lab readings

Part Number: IWR1642BOOST
Other Parts Discussed in Thread: IWR1642, IWR6843

Hello,

I’m new to radars, and I have 2 questions regarding the mmWave SDK Demo lab on IWR1642 radar.

1)     I’m trying to determine the location of multiple objects separated from each other by a distance greater than the radar range resolution. I’m wondering what is the maximum accuracy I can achieve using the SDK demo in determining the range and angle or the x and y coordinates of a target? (my targets are placed within 0.2 – 2m range, and I hope to achieve <1 cm accuracy by modifying the demo, do you think this is possible?)

2)     When mapping range profiles generated by the demo to distances, how much distance increment does a range bin represent? is it (c*Fs/2s)/num_range_bins, where c is the speed of light, Fs is the ADC sampling frequency, and s is the chirp frequency slope?

Thanks a lot

  • Hi Bassam,

    I am looking into these questions for you. I will get back to you in a day or two with more information.

    Thanks,

    Allison

  • Hi Bassam,

    1) Under certain conditions, the mmWave sensors have seen accuracy within 0.1 mm. You can refer to our High Accuracy Lab or this thread for more information about sub-millimeter accuracy: https://e2e.ti.com/support/sensors/f/1023/t/618907.

    2) Yes, I believe that your equation is correct.

    maximum range = (Fs * c) / (2 * s)

    distance increment per range bin = maximum range / number of range bins = ((Fs * c) / (2 * s)) / num_bins

    You can refer to our training website for more information about FMCW calculations.

    Good luck,

    Allison

  • Hi Allison,

    Thanks a lot for your reply. 

    I'm trying to accurately determine the range and angle of more than one target, that's why I'm using the SDK demo lab instead of the high accuracy lab. So I would like to know the accuracy of measurements using the standard FMCW processing of the SDK demo lab.

    One more question, for determining the coordinates of 3 targets with an accuracy around 5 mm with a measurement frequency of 5 Hz. Do you think IWR1642 have the memory and processing power to perform zoom FFT for the angle in addition to the range, for multiple targets?

    Thanks

  • Hi Bassam,

    With no modifications, the range accuracy of the SDK demo is constrained by the range resolution and the SNR. This is dependent on the application of the chirp and the scene parameters, so it is hard to give an exact accuracy estimate. The smallest range resolution for the xWR16xx is 4 cm.

    The Very Fine Motion Detection use case provides an example chirp configuration with a maximum range of 6.4m and a range resolution of 0.125m. This uses the SDK demo without modification, and the accuracy of this configuration was measured to be within 0.023m.

    To improve accuracy with the SDK demo, you would need to implement additional processes. You can refer to this post for more information about modifications.

    The IWR1642 has the C674x DSP for algorithms like tracking and classification and the ARM Cortex-R2F for basic radar processing (point cloud output). It also has 1536 KB of RAM. The memory and processing power needed for the zoom FFT probably depends on your implementation. If you need more memory, the IWR6843 has an additional 256 KB of RAM.

    You can refer to this link for detailed device specifications.

    Good luck,

    Allison

  • Hi Allison,

    Thanks for your detailed answers.

    Regards