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: Parameter Tuning for Motion Sensitivity

Part Number: IWR6843


Hi.

I'm trying to adjust the motion sensitivity from the three parameters below in the 3D People Counting & Tracking.

1) idleTime   2) rampEndTime   3) numLoops

And the values of these parameters in the some .cfg files are as follows:

profileCfg

Demo cgf file profileId startFreq idleTime adcStartTime rampEndTime txOutPowerBackoff txPhaseShifter freqSlope txStartTime numAdcSamples digOutSampleRate hpfCornerFreq1 hpfCornerFreq2 rxGain
3D People Counting & Tracking ISK_6m_default.cfg 0 60.75 30.00 25.00 59.10 657930 0 54.71 1 96 2950.00 2 1 36
AOP_6m_default.cfg 0 60.75 30.00 25.00 59.10 394758 0 54.71 1 96 2950.00 2 1 36
Area Scanner area_scanner_68xx_ISK.cfg 0 60.5 100 25 69 0 0 50 1 256 6000 0 0 30
area_scanner_68xx_AOP.cfg 0 60.5 100 25 69 0 0 50 1 256 6000 0 0 30

frameCfg

Demo cgf file chirpStartIdx chirpEndIdx numLoops numFrames framePeriodicity triggerSelect frameTriggerDelay
3D People Counting & Tracking ISK_6m_default.cfg 0 2 96 0 55.00 1 0
AOP_6m_default.cfg 0 2 96 0 55.00 1 0
Area Scanner area_scanner_68xx_ISK.cfg 0 2 32 0 100 1 0
area_scanner_68xx_AOP.cfg 0 2 32 0 100 1 0

But I don't know the range of values clearly.

For example, I noticed that the motion sensitivity of the Area Scanner demo was lower than that of the 3D people Counting & Tracking demo, and

When substituting the 3 values(idleTime, rampEndTime, numLoops) of Area Scanner to 3D People Counting & Tracking, I am facing a configuration error.

Please let me know if you have any know-how or tips to set these values of 3 parameters (including other dependent parameters, if available).

(range of values, example values to lower motion sensitivity, related equation, etc.)

Thank you.

  • Hi,

    Please see our sensing estimator tool here for making cfg files that do not have configuration errors.

    https://dev.ti.com/gallery/view/mmwave/mmWaveSensingEstimator/ver/2.1.1/

    In general, for higher motion sensitivity, you'll want to decrease the maximum detectable velocity and increase the velocity resolution. The people counting lab is also designed to do a better job of detecting small motions for a number of reasons:

    1. It uses the capon (MVDR) beamformer in place of the bartlett beamformer, which increases angular resolution.

    2. It includes the fine motion detection toolchain, which looks for movement over multiple frames.

    Best,

    Nate