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: People Location and Counting

Part Number: IWR6843ISK
Other Parts Discussed in Thread: IWR6843

Tool/software:

I am now trying to use the IWR6843ISK to see the location (x,y) in a room of a small number of people.  The distance needs to be up to 10 meters and

+/- 45 degrees.  

Using the 6843, I am right now just using the real time Visualizer mode, to see how it works.  It seems to not be good at detecting people just standing.  I need

it to detect any slow walking with good reliability, and standing (if possible).   What is the best config profile for this, and any other things to try?  

It seems to work for moving people in the range of 3 to 5 meters, but at 7, it is very marginal at best.  When I change parameters too much, I then get errors 

in the data sent back (recording mode).  The magic word is there, but the data can be corrupted.  

Thanks!

Larry

  • Hello.

    We are looking into this and will provide an update as soon as possible.

    Sincerely,

    Santosh

  • Hi,

    Use the configurations labeled "static retention" in this folder

    C:\ti\radar_toolbox_3_00_00_05\source\ti\examples\Industrial_and_Personal_Electronics\People_Tracking\3D_People_Tracking\chirp_configs

    You may need to increase the max distance in the ISK_6m_staticRetention.cfg configuration file to enable tracking up to 7m. You can do this by decreasing the frequency slope. See the mmwaveSensingEstimator for more details.

    % SDK Parameters
    % See the SDK user's guide for more information
    % "C:\ti\mmwave_sdk_[VER]\docs\mmwave_sdk_user_guide.pdf"
    sensorStop
    flushCfg
    dfeDataOutputMode 1
    channelCfg 15 7 0
    adcCfg 2 1
    adcbufCfg -1 0 1 1 1
    lowPower 0 0
    bpmCfg -1 1 0 2

    % Detection Layer Parameters
    % See the Detection Layer Tuning Guide for more information
    % "<RADAR_TOOLBOX_INSTALL_DIR>\source\ti\examples\People_Tracking\docs\IWR6843_People_Tracking_PDFs\3D_people_tracking_detection_layer_tuning_guide.pdf"
    profileCfg 0 60.75 30.00 25.00 59.10 0 0 45 1 96 2950.00 2 1 36
    chirpCfg 0 0 0 0 0 0 0 5
    chirpCfg 1 1 0 0 0 0 0 2
    chirpCfg 2 2 0 0 0 0 0 5
    frameCfg 0 2 48 0 55.00 1 0
    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
    dynamicRangeAngleCfg -1 0.75 0.0010 1 0
    dynamic2DAngleCfg -1 1.5 0.0300 1 0 1 0.30 0.85 8.00
    staticRangeAngleCfg -1 0 8 8
    fineMotionCfg -1 1 1.0 10 2
    antGeometry0 0 -1 -2 -3 -2 -3 -4 -5 -4 -5 -6 -7
    antGeometry1 -1 -1 -1 -1 0 0 0 0 -1 -1 -1 -1
    antPhaseRot 1 1 1 1 1 1 1 1 1 1 1 1
    fovCfg -1 70.0 20.0
    compRangeBiasAndRxChanPhase 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0

    % Tracker Layer Parameters
    % See the Tracking Layer Tuning Guide for more information
    % "C:\ti\radar_toolbox_[VER]\source\ti\examples\People_Tracking\docs\IWR6843_People_Tracking_PDFs\3D_people_tracking_tracker_layer_tuning_guide.pdf"
    staticBoundaryBox -3 3 0.5 7.5 0 3
    boundaryBox -4 4 0 8 0 3
    sensorPosition 2 0 15
    gatingParam 3 2 2 2 4
    stateParam 3 3 12 500 5 600
    allocationParam 40 100 0.1 20 0.5 20
    maxAcceleration 0.1 0.1 0.1
    trackingCfg 1 2 800 30 46 96 55
    presenceBoundaryBox -3 3 0.5 7.5 0 3
    sensorStart
  • Thank you!  This is great!!   I will try that.  Also, is the power set to maximum?  I want better distance.  Even at just 7 meters, it is marginal.  Also, I want to go out to 10 meters.  Can it do that?  Settings?

    Regards,

    Larry 

  • Thank you!  This is great!!   I will try that.  Also, is the power set to maximum?  I want better distance.  Even at just 7 meters, it is marginal.  Also, I want to go out to 10 meters.  Can it do that?  Settings?

    I did try the first 3D_People_Tracking chirp configuration using my IWR6843ISK device.  This was tried running the "Industrial Visualizer.exe".  That Visualizer runs fine when I choose a cfg file like "area_scanner_68xx_ISK.cfg".   But when running one of the 3D_people_Tracking configs, such as "ISK_6m_defaults.cfg", I get lots of errors on parsing the cfg file, so it won't run. 

    Here are some screenshots:

    As you can see, the second screenshot is a list of config commands sent, and how many of the later ones aren't recognized.

    Are these config files for the correct device I have, or do I need to load a different binary file into the device. 

    Regards,

    Larry 

  • Hi,

    I did flash the 3D people tracking binary onto the board.  Now it recognizes the new config commands, but the data coming back cannot be parsed.  It seems there is no magic word or something else is incorrect.  Just gives a constant No Data found After flashing the 3D people tracking binary, and using the ISK_6m_defaults.cfg, for example, I can't get good data back.  I am executing the Industrial Visualizer.exe.  What gives?    

  • Hi,

    Are you using the most up-to-date software (Radar toolbox version 3.0)? If not, please use it. Also make sure the settings are correct in the industrial visualizer (device : 6843 and demo : 3d people counting you send screenshots or video of the error?

    Best,

    Nate