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.

[参考译文] IWRL6432AOPEVM:IWRL6432AOP

Guru**** 2401455 points
Other Parts Discussed in Thread: IWRL6432AOPEVM

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1531363/iwrl6432aopevm-iwrl6432aop

器件型号:IWRL6432AOPEVM

工具/软件:

朋友好、我已刷写了我的 IWRL6432AOPEVM 中的低功耗存在检测图像、并使用了 SDK 示例中的 PresenceDetect.cfg 配置文件。 我正在获得 4 个 TLV、我已通过实现您推荐的工具箱的可视化工具 python 代码来处理它们。 第一个 TLV 给出了外部点云的数据、其中包含 x、y、z、多普勒、SNR 和噪声的值、 如果我认为 y 数据与雷达的正面有关、请纠正我的错误。  

其他三个 TLV 是次要范围区间、MSG EXT stats 和增强存在检测。 下面提到我的问题。

  1.  我正在获取范围区间的 256 4 字节数据、我不知道如何从这 256 字节中查找距离数据。 我能否在检测到的多个物体中识别雷达前方的大物体、例如车辆(这是我的用例)或人类?
  2. 对于增强型存在检测、我获得了 4 个字节的 00 和 01、我不知道如何理解这一点。

谢谢你。

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

    您好:  

    您可以在以下位置找到有关了解每个 Data_Output_Format 的信息: http://dev.ti.com/tirex/local?id=Understanding_UART_TLV&PackageID=radar_toolbox

    此致、

    Josh

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

    您好、我可以解析 TLV 并了解哪个值与哪个数据字段相关。 但是、我找不到与 256 个距离区间数据相关的任何内容、如何使用这些数据或者需要进一步进行哪些处理才能将其转换为有意义的数据。 我有几个问题,如下所述。

    1. 如果我想使用主机 MCU 的 GPIO 中断控制雷达的运行、我应该做什么更改、并且 IWRL6432AOPEVM 板上是否有任何可用的 GPIO 引脚可用于测试此引脚?
    2. 有时我注意到、将一个物体放在雷达前面(当它面朝天开时) 的距离接近 1 米后、我得到了此 TLV - MMWDEMO_OUTPUT_EXT_MSG_DETECTED_PORTS  数据、只有少量检测到的点、但所有点云数据只有 SNR 和噪声非零值、x、y、z、多普勒参数都是零值。 这是什么意思? 如果数据有效、我们如何获得检测到的点的距离。
    3. 根据我的理解,这个 TLV 的点云数据 —  MMWDEMO_OUTPUT_EXT_MSG_DETECTED_PORTS 提供了从传感器检测到的点的位置信息(以米为单位的 x、y、z 的值)在笛卡尔坐标和它的径向速度、SNR 和噪声。 在任何情况下,每个检测到的点都应该位于特定的坐标(不是在原点上),并且至少有一个值 x, y, z 将不为零。 我是对的吗?  

    谢谢你。

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

    您好:  

    1 似乎与 2 和 3 无关。 您可以为该问题单独创建一个帖子吗?

    - MMWDEMO_OUTPUT_EXT_MSG_DETECTERED POINTS  数据和少量检测到的点、但所有点云数据只有 SNR 和噪声非零值、x、y、z、多普勒参数都是零。

    这些似乎不是有效的检测。 您是否修改了  PresenceDetect.cfg 配置参数或仅使用了默认值? 您能告诉我 SDK 的版本吗? 此外、您多久会看到这样的点?

    根据我的理解,本 TLV 的点云数据 —  MMWDEMO_OUTPUT_EXT_MSG_DETECTED_PORTS 提供了从传感器检测到的点在笛卡尔坐标中的位置信息(以米为单位的 x、y、z 的值),它是径向速度、SNR 和噪声。 在任何情况下,每个检测到的点都应该位于特定的坐标(不是在原点上),并且至少有一个值 x, y, z 将不为零。 我是对的吗?

    您的理解基本上是正确的。 从技术上讲、由于天线耦合效应、在原点可以检测到点。 但为避免这种情况、我们在配置中包括 rangeSelCfg 命令、该命令控制检测点必须包含在输出中的最小和最大距离。 我们的默认配置应将最小值设置为 0.1m、以消除天线耦合引起的检测。 您能否在配置中检查 rangeSelCfg 的最小值?

    此致、

    Josh

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

    你好,我一定会为此创建一个单独的帖子。

    1. 我仍然没有得到关于距离区间数据如何有助于改进检测的答案?
    2. 我上一个问题中得到所有 x、y、z 值 0 的第二个查询已解决、我因为解析错误而得到了不正确的数据。
    3. 除了波特率和  rangeSelCfg 的值 为 0.1 至 4 之外、我在 PresenceDetect.cfg 中没有任何更改。
    4. 现在我得到了传感器前方物体的合理正确数据、但我 也注意到了一些错误检测和一些不准确的点云数据值。 就像我在 1 米处得到 3 次检测、在 0.6 米处得到 2 次检测一样、会产生混淆、认为哪个值正确? 我们可以进一步采取哪些措施来提高准确性?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好:  

    很抱歉耽误你的时间。 距离曲线数据是距离 — 方位角热图中每个距离库方位角的最大值,它表示整个范围内接收到的能量,但不提供任何关于检测角度的信息。 您可以在 Radar Academy 中在此模块上找到有关距离曲线的更多信息。

    多路径反射可能导致误检、您可以尝试增大 CFAR 阈值、以丢弃 SNR 较低的检测。 这由 cfarCfg 命令控制、请参阅相关的 SDK 文档。 搜索“thresholdScale"。“。

    cfarCfg 2 8 4 3 0 12 0 0.6 0 1 1
    此致、
    Josh