AWR2944EVM:About the HECR application

Part Number: AWR2944EVM
Other Parts Discussed in Thread: AWR2944

Tool/software:

Hello TI Team,

 

I’ve been working with the AWR2944EVM module using the HECR application and I have a few questions.

1) Using the AWR2944 module, I’d like to obtain the speed, range, and azimuth angles of vehicles passing by. I developed a terminal-based application. I mounted the AWR2944 so that it points at the road at −25, 0, 5, 12, and 15 degrees, and each time I obtained correct speed readings. Is this expected? Because, if I’m not mistaken, under automotive_toolbox in lab0015_hecr I noticed the following parameter in the configuration.

Configuration path:

/mmwave_automotive_toolbox_3_6_0/labs/lab0015_high_end_corner_radar/src/demo/profiles

appSceneryParams 0.0 0.0 1.0 -25.0 0.0 -14.0 14.0 1.0 231.0 -5.0 5.0

 

This is the line I’m referring to: z = 1 meter, Azimuth = −25.0. Could you please advise whether I’m proceeding correctly?

 

2) If (1) is correct: Within the HECR application, are tracked vehicles sent as TLV packets over XDS110? I see vehicle data streaming on my terminal at certain intervals, but I want to present the points that belong to the same vehicle as a single value. Does HECR provide this capability, or should I implement it myself in software?

 

3) Are there any resources you recommend that would help me develop my own AWR2944EVM application from scratch in CCS?

4) In the configurations of the TDM/DDM demo applications, what are the profile_calibration.cfg files used for? Should the radar be calibrated for different road scenarios? Which resource should I consult for more information on this topic?

regards,

  • Hi Hayati,

    Let me check your queries and get back to you by Wednesday.

    Regards,

    Samhitha

  • Hi Hayati,

    I mounted the AWR2944 so that it points at the road at −25, 0, 5, 12, and 15 degrees, and each time I obtained correct speed readings. Is this expected?

    Yes, with the change in orientation, you should still observe same speed readings.

    appSceneryParams command is applicable for tracker and not for the point cloud.

    2) If (1) is correct: Within the HECR application, are tracked vehicles sent as TLV packets over XDS110? I see vehicle data streaming on my terminal at certain intervals, but I want to present the points that belong to the same vehicle as a single value. Does HECR provide this capability, or should I implement it myself in software?

    Tacker is integrated in the HECR demo. You can finetune the parameters for your usecase. Tacker algorithm is integrated as a reference and you can use your own tracker algorithm if needed.

    Are there any resources you recommend that would help me develop my own AWR2944EVM application from scratch in CCS?

    You can refer to existing examples in MCU+SDK and demo applications to develop your own application. Along with SDK and Radar Toolbox, you can refer to CCS, compiler user guides for queries related to CCS and building your application.

    In the configurations of the TDM/DDM demo applications, what are the profile_calibration.cfg files used for? Should the radar be calibrated for different road scenarios? Which resource should I consult for more information on this topic?

    Calibration configuration is provided as an example so that you can fetch the antenna calibration parameters. Whenever you use a new device, you need to calibrate your antennas as there might be some error while manufacturing. You can refer to the below document for details regarding antenna calibration.

    C:/ti/mmwave_mcuplus_sdk_04_07_01_03/mmwave_mcuplus_sdk_04_07_01_03/ti/demo/awr294x/mmw/docs/doxygen/html/index.html

    Regards,

    Samhitha

  • Thank you very much, Samhitha.
    Have a great workday.
    Best regards.

    Hayati

  • Hayati,

    I am closing this E2E as all your queries are addressed.

    Regards,

    Samhitha