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.

IWR6843: profile_advanced_subframe.cfg

Part Number:

% Max distance (80%)    m                                    4.42    9.60    27.27    50.00

The max distance is 50m,can I change it ?

That is, Beamforming and Beamsteering have been implemented on the IWR6843 device to increase the detection range for a person past 100 meters, and at the same time, I want different CFAR detection threshold at different distance. And the max distance should be 100m instead of 50m.

It is not an easy job, I did try many times, but failed.

Could you please show me an example ?

Thanks.

  • user4881750 said:

    Part Number: IWR6843

    % Max distance (80%)    m                                    4.42    9.60    27.27    50.00

    The max distance is 50m,can I change it ?

    TI:  Can you please confirm if you tried to change the chirp design for high distance using the Sensing Estimator?

    That is, Beamforming and Beamsteering have been implemented on the IWR6843 device to increase the detection range for a person past 100 meters, and at the same time, I want different CFAR detection threshold at different distance. And the max distance should be 100m instead of 50m.

    TI: Current implementation provides  one CFAR value for the entire processing. You might want to check the implementation of the CFAR algorithm on the device and modify it to suit your needs.  We provide the source code of implementation please check the doxygen documentation in SDK for OOB demo to go to get developer level understanding.

    It is not an easy job, I did try many times, but failed.

    TI: Please try one step at a time to isolate the step that caused failure.

    Could you please show me an example ?

    TI: Lets start by increasing the range via chirp profile changes. Have you looked at the following document Programming Chirp Parameters in TI Radar Devices (Rev. A) Based on this please configure the chirp using https://dev.ti.com/gallery/view/mmwave/mmWaveSensingEstimator/

    Thanks.

    Thank you

    Vaibhav

  • Vaibhav, thank you very much.

    There may be some misunderstanding between us.

    What I asked is about people_detection_and_tracking_100m_2D_advanced.cfg, that is, the 100m outdoor people tracking and false detection filtering application.

    Beamforming and Beamsteering have been implemented on the device to increase the detection range for a person past 100 meters.

    I want to set different CFAR threshold at different distance, for example, from 0 to 30m, threshold A, and from 30m to 80m, threshold B, and from 80m to 100m, threshold C.

    Is it clear ?

    The "out of box demo" gives an example profile_advanced_subframe.cfg, different threshold at different distance, however, the maximum distance is 50m.

    We want to change the maximum distance to 100m, and apply "different CFAR threshold at different distance" in people_detection_and_tracking_100m_2D_advanced.cfg.

    We failed.

    Could you please give us more advice or example ?

  • Dear Vaibhav, are you still there ?

  • Hi Fei,

    Let me try to clarify. While both Out of Box demo and long range people detection demo use advanced subframe configuration, the applicability of each subframe and hence the purpose is very different between them.

    1. The Out of Box demo uses different subframes for different maximum ranges. Each subframe configuration is optimized for a different maximum range but still applicable to the complete azimuth field of view. Hence you can configure different CFAR thresholds for each subframe configuration.

    2. The Long range people detection demo uses subframes for a different purpose in that each subframe is applicable to a different part of the Azimuth field of view but the same maximum range. This is needed since TX beamforming increases range, but narrows the beamwidth, so we need to scan the FOV in 4 increments of 22.5 degrees each to cover the required 90 degrees azimuth FOV. IF you change the CFAR configuration for one subframe, it will affect the detection capability of that particular angular region thus affecting the overall detection capability of the demo.

    Hope this clarifies why each subframe should have the same CFAR configuration in the long range detection demo.

    Regards

    -Nitin  

  • Thank you, Nitin,

    If we really want to use different CFAR configuration in the long range detection demo, that is, different CFAR threshold at different distance, is it possilbe ?

    Is there any roundabout solution ?

  • Dear Nitin, we really want the 100m detection range and the distance-depedent CFAR threshold configuration at the same time.

    Please help us.

  • Hi Fei,

    We can have a maximum of 4 subframes which we are using in the current demo. Since we are using those to scan different regions of the FoV, if you want to use different CFAR thresholds, you'll need to trade-off the angular FoV. You can allocate two subframes to the same angular region close to the boresight (basically use only profileCfg 1 and 2 in the current configuration). Then associate two identical chirps with each profileCfg, while configuring different cfar thresholds for those. The idea is that you will have two subframes allocated to the same angular region where one subframe will have cfar optimized for far range e.g. beyond 50m, and the other one would have CFAR optimized for 0-50m.

    This will reduce your field of view to half.

    Regards

    -Nitin  

  • Dear Nitin, Thank you very much.

    Can we increase the number of subframes ? For example, the original 4 subframes are used for the beamforming and beamsteering in order to reach the 100m detection range, and two additional subframes are allocated for the CFAR threshold configuration, one is for 0-30m and the other is for 30-100m ?

    In some cases, we may not want to sacrifice the FOV.

    Is it possible that we use 6 subframes ? and if it is possible, what's the penalty ? the update rate ?

  • Hi Fei,

    As I stated before, the hardware allows maximum of 4 subframes and the same is supported in the SDK Out of box demo which is the basis for the long range people detection demo. So there has to be trade-off in terms of how you allocate those subframes in context of your application requirements.

    Regards

    -Nitin