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: How to increase detection range?

Part Number: AWR1642BOOST-ODS

Hi,

We are using Obstacle Detection lab from Automative Toolbox V2.4.7. with AWR1642-ODS EVM revA. Our physical system setup is similar to the setup shown in the Obstacle Detection Lab.

While acquiring 3D data, maximum detection range of the device is restricted with 4 meters. However, if we try to use the Short Range Radar lab from Automative Toolbox V2.4.7 for 2D obstacle detection, maximum detection range of the device is increased to approximately 20 meters.

Can you please guide us to enhance maximum detection range of the device in 3D configuration.

Best regards,

Aytac Kahveci

  • Hi,

    First it is important to understand the objectives behind the development of the obstacle detection processing chain.

    The purpose was to detect static objects at near range.

    Are you trying to detect static or moving objects?

    THank you
    CEsar
  • Hi Cesar,

    We are trying to detect moving objects and acquire 3D data from them at 8 meters distance. Our physical system setup is similar to the setup shown in the Obstacle Detection Lab. Could you propose different processing chain for that objective?

    Best Regards,
    Aytac Kahveci
  • Take a look at the cfarCfg command in the chirp config file ods_default_config.cfg. The last parameter specifies the range in 0.1 meter increments. There is a hard limit due to the memory requirements, but you should be able to go out to 10m. The GUI will also limit this, so if you increase the cfarCfg command, make sure the GUI isn't clipping. See the Plot Settings for the axis and display limits.
  • Hi db_woodall,

    We tried some configurations in the config file and one of them was your proposed configuration parameter. We set cfarCfg as; cfarCfg 1 4 12 4 2 8 2 350 30 2 0 5 100. Hower it did not increase to the detection range.
    We have actually created ROS interface for Obstacle Detection lab. and we can visualize detected obstacles either directly from the TLV packages with that ROS interface in RViz or from GUI app. Therefore we do not think that the problem is caused by plot settings.

    Best Regards,
    Aytac Kahveci
  • Attached is a snapshot of the GUI running with the cfarCfg command you show above. Note the settings of the GUI widgets.  Not sure what's going on - it appears to be working fine.  Have you modified anything?  Do you have the EVM positioned with the antenna up.

  • Hi db_woodall,

    EVM was positioned with the antenna up and only cfarCfg command was modified as you proposed. We also updated the plot settings as yours settings. However the detection range was still restricted with 4 meters.

    We are trying to get 3D data from detected moving objects. Does the moving object affect the maximum detection range? Does the detected objects in the plot you posted belong to static or dynamic objects? What would be the maximum distance if you try to detect moving objects?

    Best Regards,

    Aytac Kahveci

  • >Does the moving object affect the maximum detection range?

    No, the object just needs to be within the range prescribed by the number of range bins that are processed (set by cfarCfg).

    >Does the detected objects in the plot you posted belong to static or dynamic objects?

    It was in an office - mainly static.

    Take a look at the dbscanCfg command. There is a speed clipping threshold (fourth parameter).  The default setting is 2.0m/s. If the calculated speed is greater than this, it is clipped out.  You can try increasing this threshold to a point, as it may cause the code to run more slowly with large values.  This demo is designed to detect objects that are near to a parked car, so one of the design parameters is to look for objects with limited velocities.

      -dave