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.

[参考译文] AWRL1432:1432BSD v4.1RangeResolution

Guru**** 2419530 points
Other Parts Discussed in Thread: AWRL1432

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1524327/awrl1432-1432bsd-v4-1rangeresolution

器件型号:AWRL1432

工具/软件:

在版本 AWRL1432 ADAS_BSD_DEMO v4.1 代码中、我注意到的计算gMmwMssMCB.numRangeBins  如下:

gMmwMssMCB.numRangeBins =(int32_t) ceilf(((((float)numRangeBinsTmp/4.0f)*0.90f)*4;//仅处理 rangeBins 的 90%。

0.90f版本 3.2 中不存在此乘法。 这似乎是 TI 有意做出的更改、但它导致 随后的计算增加 1.1rangeStep 倍、进而导致报告的目标距离增大 1.1 倍。 您能解释一下这个 0.90f 的用途吗? 它是否用于减少 内存使用? 顺便说一下、rangeProfile 输出数据的 tlv 类型= 302、也存在 长度=116(128 点* 0.90 = 116 点)等不匹配情况、但仍 输出数据值= 128*4 字节。  

 

(2) 在使用 4.1 版进行实际测试时、我观察到在非常接近的范围内、始终出现一个或两个持续的目标点。 这些似乎源自中的直流泄漏rangeProfilerangeSelCfg通过 CLI 进行配置时、将参数 1(最小值)设置得过大会导致 CFAR DPU 失败、而将其设置得过小不会删除持久性近距离点。 您能否澄清一下、对于解决这些持续性目标、是否存在任何限制或建议的准则?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、

    (1) 乘以 0.9f 的原因如下:

    原因 1:保存内存以供将来使用。 请注意、BSD 演示不使用此额外的存储器。 这可供客户使用。

    原因 2:缩短处理时间

    它导致 后续计算增加 1.1rangeStep 倍、这反过来又导致报告的目标距离增大 1.1 倍。

    这是一个需要修复的错误。 RangeStep 不应受 0.9f 的影响

    [引述 userid=“657714" url="“ url="~“~/support/sensors-group/sensors/f/sensors-forum/1524327/awrl1432-1432bsd-v4-1rangeresolution

    rangeProfile 输出数据的 tlv 类型= 302 也存在 长度=116(128 点* 0.90 = 116 点)等不匹配情况、但仍 输出数据值= 128*4 字节。  

     

    [/报价]

    是的、这是一个需要修复的错误

    我们将在下一个版本中修复这些错误

    谢谢你
    Cesar

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    用于 (2)

    请告诉我们什么是“非常近距离“? 在 “参数 1 (minMeters) 太大 “中、什么是太大?

    如果持久目标点始终存在、则可以在计算检测到的点后通过删除非常接近范围的所有点来将其删除。

    谢谢你

    Cesar

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Cesar:

    感谢您的答复。 我认为第一个问题已经解决。 对于第二个问题、我需要等待我的同事完成测试、然后再向您提供反馈。