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.

IWR1443BOOST: About matlab script "plot_gesture_twirl.m"

Part Number: IWR1443BOOST

I'm demonstrating gesture using IWR1443BOOST and mmwave_industrial_toolbox_2_5_2.
I have some questions about matlab script "plot_gesture_twirl.m" in "mmwave_industrial_toolbox_2_5_2\labs\lab0009-gesture-recog-twirl\gui".

There are ten matrix in "plot_gesture_twirl.m" as below;

numdetections
numdetectionspos
numdetectionsneg
dopplerave
doppleravepos
doppleraveneg
rangeave
magsum
angleval
rangeidx

1)Please let me know the meaning of each matrix.
I assume the meaning of the following matrix. Are my assumptions correct?

dopplerave: Average of speed of moving hand measured by radar.
rangeave: Average of Range[Distance] to hand measured by radar.
angleval: Value of angle of hand position measured by radar.

2)Regarding "numdetections", "dopplerave", "magsum" and "rangeidx",
these are not used to determine gesture in the script, right?

Please advise. 

  • Former Member
    0 Former Member
    Hello,

    1) Yes that's correct.

    2) The vectors are used for developing the gesture detections. Some vectors are more relevant to a twirl gesture while others are more relevant for the swipe. The numdetections and magsum is used to trigger the algo to when there is any kind of motion. Dopplerave is used to classify the motion. Rangeidx is also used to determine if the motion is in the range of interest. The demo only considers motion within the 0.35m distance from the sensor .

    Amanda
  • Dear Amanda, 

    Thank you for quick reply. I understand your response. 

    I have some additional questions, could you please let me know; 

    1) Numdetections is used to trigger the algo....

       What value detected by radar is entered in Numdetections? 

       Also, what is defference of Numdetectionspos and Numdetectionsneg?

    2) Is Doppleravepos average of approach speed of moving finger? 

        Is Doppleraveneg average of separation speed of moving finger? 

    Best regards, 

    Shoko

  • Please see the following reply;
  • Former Member
    0 Former Member in reply to Shoko
    Hello Shoko

    1) The difference between pos/neg is whether the detection is correlated with pos or negative doppler.
    2) The pos/neg is the average of the pos doppler and neg doppler which is correlated with approaching or moving away from the sensor.

    Amanda