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.

AWR1642BOOST-ODS: The 'z' coordinate of my detected objects is always null

Part Number: AWR1642BOOST-ODS
Other Parts Discussed in Thread: IWR6843, AWR1642BOOST, , AWR1642

Hello!

I am running a python code, which I found onlne and i leave here attached, this code uses the demo and extracts the information of each detected object through the UART. However, the vector of detected objects always has null values for the z-coordinate, as opposing to the x and y, which varies as expected. 
I've tried to identify the problem but failed, can you help me?

Additionally, this code seems to only detect moving objects, and we'd also like to have information about stationary objects. Is the problem of the configuration file or of the python code?

Thank you very much! 

  • AWR1642BOOST can only provide the X and Y coordinates of the detected objects, but not the z-coordinate. If you want to get 3D coordinates of the object, you may use IWR6843 instead.
  • Hi,

    WHich SW are you running? We only support the obstacle detection lab with the AWR1642ODS board.

    Please run the demo with the provided matlab GUI

    thank you
    Cesar
  • Thanks for your reply!

    I'm adding the code I'm using here(which I previously forgot to do):

    readData_AWR1642.rar

    As well as the configuration file:

    1642config.rar

    Given these two, we flashed the awr1642boost-ods with the "xwr16xx_mmw_demo.bin". We managed to get output successfully but, as I said previously, the Z-coordinate is always 0.

    We have also managed to flash the binaries for object detection and to run the MATLAB GUI, in this case the z-coordinate wasn't zero, and we could differenciate higher from lower objects. But we want to have a working code in Python, not MATLAB.

    Is the lack of the z-coordinate values on our first attempt due to the binaries we're flashing?

    If we were to flash the AWR1642 with the ODS binaries, and then try to run our python code, would it work?

    What's the SDK version present in the ODS binaries?

    Thanks in advance for all the further support!

  • I have now managed to load the same binary to the awr1642boost-ods as the binary for the labs ODS demo (the same used in the MATLAB GUI), but the z-coordinate on my Python code is still 0, while the exact same binaries and configuration return non-zero Z-values on the MATLAB GUI...

    What can possibly be causing this inconsistency?

  • Hi,

    I think that the Python code does not support the format provided by the ODS demo. It was probably developed to read the stream for a demo that only provided a (x,y) point cloud.

    We are not sure who developed the python code. Since it is not part of our demo package, we rely on the community to use it and support it.

    Thank you
    Cesar