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.

Sensors forum: CCS/IWR1443: About the EKF in pplcount demo

Other Parts Discussed in Thread: IWR1443, IWR6843, IWR6843ISK
Dear Justin,
Thanks for your reply!
You mentioned " you will probably have to make some allowances for memory." I have no idea about how to add the gtrack to the firmware of IWR1443(add tracking function to signal chain of IWR1443) and how to make allowance for memory. Could you please give me more detailed instruction? Is there a guideline for me to learn how to do this?
Thanks a lot!
Regards,
Jie


-------------------
"Justin Curewitz "<bounce-5118664@mail.e2e.ti.com>;
2020 5 18  11:28
Sensors forum: CCS/IWR1443: About the EKF in pplcount demo
-----------------------------------
#outlook a {} .ExternalClass { } #backgroundTable { ; ;}

 

A Message from the TI E2E™ support forums

 

Justin Curewitz replied to CCS/IWR1443: About the EKF in pplcount demo.

Hi Jie,

The tracking algorithm runs on the Cortex R4F in all of the applications TI has released. So it can be fit on the Cortex R4F along with the Signal chain, you will probably have to make some allowances for memory.

Regards,

Justin

 

 

You received this notification because you subscribed to the forum.  To unsubscribe from only this thread, go here.

Flag this post as spam/abuse.

refid:17e772cd-05a9-4ec3-a99a-735c0a125e67

  • Hi Jie,

    In the future, please make sure to reply to the thread that has already been started (no worries though, we will continue on this thread :) ).

    Please see the pplcounting demo (lab11). See task_app.c - this file has the gtrack initialization (gtrack_create) and the gtrack_step() call.

    1. At startup, use gtrack_create() to initialize the tracking module. Follow the example from people counting.
    2. After the device generates pointcloud for a given frame, convert the point cloud to polar
    3. Feed the polar point cloud to gtrack_step()

    Regards,

    Justin

  • Hi Justin,

    I would like to confirm whether my understanding is right. I should follow the example from people counting to add the gtrack call to the zone occupancy firmware. But, I found two .bin files (xwr14xx_mmw_demo_mss.bin and xwr12xx_xwr14xx_radarss.bin) instead of .c files in zone occupancy demo (lab16) and I want to ask where I can find the .c files or how I can directly make changes on xwr14xx_mmw_demo_mss.bin files.

    Thanks!

    Regards,

    Jie

  • Hi Jie,

    Zone Occupancy demo uses the OOB demo. Please see the user's guide included with the lab to understand how to compile it.

    Regards,

    Justin

  • Hi Justin,

    I tried to add gtrack calls in OOB demo of xWR14XX. I found that in addition to the three steps you told me, the format of TLV also should be changed, which should contain the target list information. Am I right ? Are there other simple approaches that can add the tracking function to the zone occupancy demo?

    Thanks!

    Regards,

    Jie

  • Hi Jie,

    Apologies, you would need to add some TLV to output data. You can copy the ones we already use in people counting, see TLV 7 and TLV 8. You can see the current Area Scanner demo for an example of OOB demo chain plus tracker.

    Regards,

    Justin

  • Hi Justin,

    I would like to ask another question. I watched video of 'Detecting Human Falls and Stance" experiment using IWR6843 ODS. I found that the demo can detected many points in one frame. I tried to use zone occupancy demo on IWR6843ISK with its default config file but the detected point is up to 40. But the document says the maximum number of points that IWR6843 can detected is 1000. I want to know how to increase the number of detected points of IWR6843ISK? Can I obtain more points by changing the config file or using other demo or some other ways?

    Thanks!

    Regards,

    Jie

  • Hi Jie,

    The people counting demo (3D Wall) could return up to 1000 points (however even at tradeshows I have not seen more than ~500 detections). The Zone occupancy demo is based on an older version of the OOB demo, which is limited to much fewer points, 100 - 200. For a person, with fine Range resolution and fine doppler resolution, you will typically get about 40 points.

    I believe the original question in this thread has been answered. Please open another thread if you want to continue discussing your last question.

    Regards,

    Justin

  • Hi Justin, 

    Thanks for your quick reply!

    I will create another thread to continue the last question.

    I'm still trying adding the gtrack call to the firmware of zone occupancy demo. Maybe I will ask some questions related to this thread in the following weeks. So should I close this thread of just continue it?

    Regards,

    Jie

  • Hi Jie,

    Typically, we want to keep a thread open until the question is resolved. I believe we have answered your initial question, so I will close this thread. If you have another question, you can open a new thread, where you will continue until your issue is resolved.

    Regards,

    Justin