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.

IWR6843ISK-ODS: What people counting labs are available to use with IWR6843 ODS ES 2.0?

Part Number: IWR6843ISK-ODS
Other Parts Discussed in Thread: IWR6843

Hi all,

I have just purchased my new IWR6843 ODS ES 2.0  + MMwave IC BOOST carrier board. I have downloaded the latest ITB 4.1.0 and sdk 3.3.3 (which supports ES 2.0 devices) to work with new board. I need to use this for people counting application.

What people counting labs are available for this board?

Note:

I tried loading the pre built binary for ODS sensor from 68xx_overhead_people_counting demo. It doesn't work. So i tried loading the pre built binary from 68xx_people_counting demo. While using Matlab GUI, i see the frame numbers incrementing but no point cloud or target information coming in. With the  pre built binary from 3D demo, i can get a prompt form uart port but can see no data coming in through data port. There is no matlab GUI available for this demo.

Thanks,

radha.

  • Hi Radha,

    I've asked an expert to look into this and we should have an answer for you in the next few days.

     

    Cheers,

    Akash

  • Hi Radha,

    There are two labs available:

    1. 68xx ISK_ODS 3D People Counting (recommended) - this uses an advanced Capon Beamforming algorithm for accurate angle measurement in 3 dimensions.
    2. 68xx ODS - People Counting - this is an older lab using bartlett beamforming, which is less accurate and has worse people counting accuracy than #1.

    Regards,

    Justin

  • Hi Justin,

    1. 68xx ISK_ODS 3D People Counting - This demo works with the board but I'm having a hard time understanding the output through the GUI. It is not as simple as matlab and the target data persists even if there is no target in zone. Is there any live demo available or any documents regarding this on the ti website?

    2. 68xx ODS - People Counting - Is there any idea to provide support for this lab? I see that precompiled binary or the source code for ods lab from ITB 4.1.0 doesn't work.

    Thanks,

    radha.

  • Hi Radha,

    1. This lab has a few options in the visualizer - specifically, note that there is an option to turn visualization of static points on and off. Note that the device always uses the static points with the tracker, but these points are just not shown when the option is not selected. These static points are used to detect people who have become stationary after entering the tracking area.

    2. Please try recompiling the binary.

    Regards,

    Justin

  • Hi Justin,

    1. With the 3D demo, I can see that once the targets are tracked, they do not go away even when there is no one in the zone. Also the parameters in config file seems to be different than the ones in people count customization guide. Where can I find documents on how to tune the sensor for 3D demo? It will be helpful if there is any live demo video of 3D demo.

    2. With the ODS demo, I tried recompiling the code imported from ITB 4.1.0 using sdk 3.3.3. I can only access UART port and no data is coming through data port. I see nothing in Matlab GUI. This is what I get while running matlab. 

    Opening configuration file mmw_pplcount_demo_default.cfg ...
    Serial port(s) already open. Re-initializing...
    Sending configuration from mmw_pplcount_demo_default.cfg file to IWR16xx ...
    sensorStop
    flushCfg
    dfeDataOutputMode 1
    channelCfg 15 7 0
    adcCfg 2 1
    adcbufCfg -1 0 0 1 1
    profileCfg 0 60.6 100 7 40 0 0 82 1 128 5300 0 0 48
    chirpCfg 0 0 0 0 0 0 0 1
    chirpCfg 1 1 0 0 0 0 0 2
    chirpCfg 2 2 0 0 0 0 0 4
    frameCfg 0 2 64 0 50 1 0
    lowPower 0 0
    cfarCfg -1 0 0 8 4 4 0 7120
    cfarCfg -1 1 0 4 2 3 0 7120
    SceneryParam -4.0 4 0.1 8 -4 4
    GatingParam 3 2 2 2 12
    AllocationParam 100 120 0.1 20 2 20
    StateParam 10 5 10 100 5
    VariationParam 0.2887 0.2887 1 1
    MaxAcceleration 0.1 0.1 0.1
    AllocZone 0 1
    CloudPersistence 0
    trackingCfg 1 2 250 10 200 100 90
    sensorStart
    ------------------
    Warning: Unsuccessful read: The specified amount of data was not returned within the Timeout period..
    Index exceeds matrix dimensions.

    Error in main_pplcount_viz (line 548)
    magicBytes = typecast(uint8(rxHeader(1:8)), 'uint64');

  • Hi Radha,

    The configuration for the 3D demo is described in the user's guide. 

    I misspoke earlier, the ODS demo is only for ES1.0 devices.

    Regards,

    Justin

  • Thanks Justin. I'm working on 3D demo and that seems to work fine.

    Thanks,

    radha.