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: Modifying a 3-element antenna configuration software project to work on 1-element hardware

Part Number: IWR6843AOPEVM
Other Parts Discussed in Thread: IWR6843AOP, IWR6843ISK

I would like to modify the software project for Long Range People detection, which runs on hardware that uses a 3-element antenna (3 elements on each antenna pin) to run on an IWR6843AOPEVM, that has a single element per pin.  The reason for wanting to start with the Long Range People detection design is that it much more closely resembles the SDK project in terms of its Cartesian outputs and architecture than some of the other reference designs.

How can I go about modifying that?  Surely some parts of the DSP design have to be changed.  Or can I use part of the SDK design's DSP/DPC/DPU in combination with the SDK MSS?

Here is our goal: We have a host demo that uses the detection outputs from the SDK (out-of-box design) from an IWR6843AOP sensor.  We want to use the same format, but add tracking.  Initially I modified the Overhead People Counting demo to do this by converting spherical outputs to Cartesian.  But the format of all the header information, SNR and noise is also significantly different.  The Long Range People Counting architecture seems much better for doing the tracking because it is based on the SDK.

Thank you.

  • Stefan Cubic,

    Both Long range people counting and overhead People counting demos are built on the framework provided by the SDK. 

       In Long range people counting uses Tx beam forming/Scanning algorithm to extend the range, for the AOP design antenna placements/ Field of view are very different from that of IWR6843ISK design. Also long range people counting and over head people counting targeted applications are very different. 

    Could you please provide more details in terms of discrepancies found while porting the overhead people counting demo? 

    Thanks and regards,

    CHETHAN KUMAR Y.B.

        

  • Hi Stefan,

    The long range people detection demo is built on the OOB demo. The OOB demo also supports the AOP device, using a different AOA DPU. You can modify the objectDetection.c file to use the 2D AOA DPU instead of the standard AOA DPU. Both of these are present in the SDK.

    Regards,

    Justin