IWR6843ISK: Fall Detection Demo -> Radar Toolbox 1.30 and 3.20

Part Number: IWR6843ISK


Tool/software:

Hi,

I am using IWR6843ISK board to do the fall detection demo. I have installed Radar toolbox 3.20.00.04 and 1.30.01.03*

When using the 1.30.01.03* toolkit ,I am not able to execute the fall detection demo. The terminal is showing no config selected IMG_1.png. Also, If you look at the Image_2.png image, there is a plot and the box indicating different parameters and then Red and Green blocks for person falling and standing. I am not able to figure out how to enable them. Could you please help me with the same?

Also, when using 3.20.00.04, I am able to run the demo but getting lot of false positive boxes popping up in the zone Image_3.png. How to eliminate them?

Image_1.png

Image_1


Image_2.png
Image_2


Image_3.png

Image_3

  • Hello.

    I would recommend not using such an old version of the toolbox.  Please try with the latest version for the latest fall detection software.

    For image 2, it looks like your track allocation is too sensitive.  Please refer to the tracking tuning guide for more information on how to adjust your tracking configuration to be less sensitive to noise.  

    Sincerely,

    Santosh

  • Thank You   for your support.

    As you have suggested,  We are using the latest version of Radar toolbox 3.20.00.04*.

    I have gone through the tuning guide document. It is mentioned in the guide that it will tune parameters for xWRLx432.
    We are using  IWR6843ISK.  

    We have tested it by reducing the sensitivity for ignoring the ghost detections but still getting multiple ghost boxes.
     
    I have Downloaded the zip file from the dev.ti.com website and unzipped it in C:\ti\radar_toolbox_3_20_00_04.

    * Is there any additional steps that I have to follow?

    * Are there any specific drivers/applications that we have to install?

    * Are there any changes that needs to done in ISK_*.cfg files?

  • Also, we got the below error while selecting detect fall and increasing the frame number.

    log ->
    INFO [parseFrame.py:136] Invalid TLV type: 372789464
    WARNING [parseFrame.py:125] TLV Header Parsing Failure: Ignored frame due to parsing error
    Traceback (most recent call last):
    File "gui_threads.py", line 51, in run
    outputDict = self.parser.readAndParseUartDoubleCOMPort()
    File "gui_parser.py", line 114, in readAndParseUartDoubleCOMPort
    frameData += bytearray(self.dataCom.read(frameLength))
    File "serial\serialwin32.py", line 296, in read
    MemoryError
    INFO [parseFrame.py:136] Invalid TLV type: 3172539064
    WARNING [parseFrame.py:125] TLV Header Parsing Failure: Ignored frame due to parsing error

  • Hello Vinay.

    * Is there any additional steps that I have to follow?

    * Are there any specific drivers/applications that we have to install?

    * Are there any changes that needs to done in ISK_*.cfg files?

    You can increase your CFAR thresholds as the tracks are allocated based on points, so if you make your CFAR thresholds higher you can reduce the # of points which can make only high quality points trigger a track allocation.  You can also reduce your TX power if you are within a closely enclosed area.

    log ->
    INFO [parseFrame.py:136] Invalid TLV type: 372789464
    WARNING [parseFrame.py:125] TLV Header Parsing Failure: Ignored frame due to parsing error
    Traceback (most recent call last):
    File "gui_threads.py", line 51, in run
    outputDict = self.parser.readAndParseUartDoubleCOMPort()
    File "gui_parser.py", line 114, in readAndParseUartDoubleCOMPort
    frameData += bytearray(self.dataCom.read(frameLength))
    File "serial\serialwin32.py", line 296, in read
    MemoryError
    INFO [parseFrame.py:136] Invalid TLV type: 3172539064
    WARNING [parseFrame.py:125] TLV Header Parsing Failure: Ignored frame due to parsing error

    This shouldn't be a major issue if you see everything correctly in the visualizer itself.

    Sincerely,

    Santosh

  • Hi, Thank You for your help.

    There are 2 CFAR values in the config file. I am using ISK_6m_default.cfg from radar toolbox 3.20.


    dynamicRACfarCfg -1 4 4 2 2 8 12 4 8 5.00 8.00 0.40 1 1
    staticRACfarCfg -1 6 2 2 2 8 8 6 4 8.00 15.00 0.30 0 0

    Which one should I change and can you help me with example values?

  • Hello.

    Please refer to the detection layer tuning guide for more information on these commands.  I would look at modifying the range and angle threshold parameters(which are essentially SNR values that are used for determining whether a point is a valid detection or not).  You will need to determine a value experimentally as this value can change based on the environment that you are in.

    Sincerely,

    Santosh