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.

IWR6843AOPEVM: Fall Detection Demo not detecting a Fall

Part Number: IWR6843AOPEVM

I am trying to test the device for a fall using the Fall_Detection_GUI provided by TI.

I am able to connect and the Visualizer is detecting the device and radar signals, but unfortunately it is not detecting a fall.  I am not sure if its some settings that I need to change.

It seems to throw a "Out of Bounds" error. 

Thanks!

  • Hi Saji,

    Can you tell us the firmware name and version number running on the device and the visualizer? Additionally, is the error you're reporting coming from the radar device or the visualizer?

    Best,

    Nate

  • Nate - Thanks for your help. The Firmware I am using is "3D_people_count_68xx_demo.bin"....this is from the mmwave_industrail_toolbox_4_11_0.........in labs->People_Counting->3D_People_Counting->prebuilt_binaries folder

    The  configuration file being used in the Visualizer GUI is "ODS_6m_smallRoom.cfg"

    This error is comping from the radar device, from the windows terminal when I run the "Fall_Detection_GUI" in the visualize folder in the toolbox.

    Appreciate your help and please let me know if you have any other questions.

    Saji

  • Hi Saji,

    Please do not use an ODS configuration with an AOP device. Please use an AOP configuration and see if the error still appears.

    Additionally, if the error comes from the windows terminal, then it is coming from the visualizer. Errors on the radar device will cause the device to stop running altogether. Please send a screenshot of the error if it continues.

    Best,

    Nate

  • Nate - Thanks for your email. As per your suggestion, this time I used the "AOP_6m_default.cfg" config file in the Fall Detection folder. (but no chaange from previous error)

    Attached are the screen shots of the Visualizer and the error I was referring to. First I get the "divide by zero error" and the "index out of range"....These errors happen after a minute or so, but even before that no fall is detected.

    Would it possible for you to please send me a link, or as an attachment - the exact binary and cfg files I need to use?

    Also do I need to make any configuration changes in my Visualizer to get this to run?

    If it's easier to have a call, you can call me at 310-923-4372.

    Thanks and appreciate your help.

    Saji

  • Hi Saji,

    I can look into this in greater detail tomorrow. In the meantime though - I do notice that your screenshot includes the following, which indicates to me that you can only run fall detection when only 1 person is detected. Perhaps you can retry with just a single person detected?

    Best,

    Nate

  • Nathan - I am not sure why it shows two people, That happened many times, even though I was the only person in the room, it shows more than one person. Is it something to do with how I am positioning the device?

    Thanks!

    Saji

  • Nathan - While I tried to retest, I came across this error now, different from before and seen it before as well, but thought Ill share with you.

    Thanks!

    Saji

  • Hi Saji,

    Your COM Port is incorrect. If you have the right port selected, you may have forgotten to reset your device or program. Please unplug the device, and restart the program. If that doesn't work, try restarting your computer. Let me know if this solves your problem.

    Best,

    Nate

  • Nate - Please see the defect image I had sent previously, that's the defect I get always. First I get the "divide by zero error" and the "index out of range"....These errors happen after a minute or so, but even before that no fall is detected.

    I retested with the correct COM ports and it shows "Connected" as well, followed by the above error.

    If possible could you please send me a link (or attachment) of the binary and cfg I need to use? I have provided above the ones I have used.

    Also is there any settings I need to change on the GUI?

    Thanks

    Saji

  • Hi Saji,

    Sometimes I get these errors too, but they don't stop the visualizer from running. When I use the 4.11 toolbox versions of:

    1. C:\ti\mmwave_industrial_toolbox_4_11_0\labs\People_Counting\3D_People_Counting\prebuilt_binaries\3D_people_count_68xx_demo.bin

    2.  C:\ti\mmwave_industrial_toolbox_4_11_0\labs\People_Counting\visualizer\fallDetection_main.py

    3. C:\ti\mmwave_industrial_toolbox_4_11_0\labs\People_Counting\3D_People_Counting\chirp_configs\AOP_6m_default.cfg

    It works without an issue. It triggers when I fall.

    Do you reset the device between uses? That may also cause the port open problem you mentioned above.

    Best,

    Nate

  • Hi Nate - Thank you for the details, let me retry this with the files you have provided. Will keep you informed.

    One related question - to use this AOP on my own and extract data elements, to read other points like vital signs - do you have any documentation that you can point me to? I am trying to use these data points in my own mobile app/GUI.

    Thanks and appreciate your help.

    Saji

  • Hey Nate - its so surprising, I am using the exact the same files you mentioned above,  and just tried this multiple times, still no luck. Is it something to do with how you place the device or the antennae....at what height are you placing the device? 

    It turns red randomly, there is no consistency at all.Could you please send me a snapshot of your visualizer settings - maybe that is different.

    What is your "Fall_threshold" setting...mine is -0.22

    Really appreciate you trying to help me, Am really hoping to get this working soon.

    Have a nice evening!

    Saji

  • Hi Saji,

    You will need the sensorPosition information to match your sensor's placement. This cfg parameter is documented in the people counting documents here.

    https://dev.ti.com/tirex/explore/node?a=VLyFKFf__4.12.0&node=AHZY4H1u04B21l9zTRElvQ__VLyFKFf__4.12.0

    You should also see point cloud output that corresponds to your movement. Do you not?

    Best,

    Nate

  • Hi Nate - Thanks for the info. No, I had not updated or changed the Sensor Position Information anywhere. Do I need to update  these values in the visualizer GUI?

    If so could you please let me know the fields in the visualizer, that I need to update? I want to make sure that I don't make any mistake.

    Thanks!

    Saji

  • Hi Saji,

    This gets modified in the cfg file that gets sent to the radar device. See the sensorPosition line.

    Best,

    Nate

  • Thank Nate - I did not know I had to make these changes. Is there a document/link present that explains all these configurable values/parameters for the device?

    Also there are three numbers for "sensorPosition" - Could you please tell me what they are?

    Thanks!

    Saji

  • Nate - Good Morning and hope you are having a great weekend.

    Wanted to follow up on my question above...just to give you some context -  what we are trying to do is to build around 10 POC devices, that would detect fall and vital signs.

    I also wanted to check with you if you guys offer a module with communication pins exposed, which we can connect to a microcontroller (like ESP32).

    Thanks and your answer to this and my questions below will be of great help, for us to move forward.

    Saji

  • Hey Nate - I think I figured out regarding the "Sensor Position" question.

    Could you please help answer my above question - if you offer a module with communication pins exposed, which we can connect to a microcontroller (like ESP32).

    Thanks!

    Saji

  • Hi Saji,

    Thank Nate - I did not know I had to make these changes. Is there a document/link present that explains all these configurable values/parameters for the device?

    See the tuning parameter guides in the Industrial Toolbox here. There are two guides, one for the tracking layer and one for the detection layer. A description of the sensorPosition can be found in the tracker layer tuning guide.

    https://dev.ti.com/tirex/explore/node?a=VLyFKFf__4.12.0&node=A__AD7Cm.UWpaYqqCsnR6Gl-A__com.ti.mmwave_industrial_toolbox__VLyFKFf__4.12.0

    I also wanted to check with you if you guys offer a module with communication pins exposed, which we can connect to a microcontroller (like ESP32).

    We offer the MMWAVEICBOOST, which has a boosterpack interface. This could be connected with wires to any interface.

    Best,

    Nate