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.

[参考译文] IWR6843AOP:错误的高度估算

Guru**** 2550830 points
Other Parts Discussed in Thread: IWR6843AOP

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1467617/iwr6843aop-wrong-elevation-estimation

器件型号:IWR6843AOP

工具与软件:

您好!  

我正在使用 MMWAVE_SDK_03_06_02_00-LTS 中的开箱即用演示、我已加载后缀为"_AOP"的 bin 文件。

我使用 IWR6843AOP 记录了6m 处的转角、并分析了点云(来自固件的 XYZ 数据)。 但是、我观察到一些异常情况:

  • Y 值和范围(sqrt (x²+ y²+ z²))不相关。 范围显示正确、但 Y 值关闭。
  • Z 值获得较高的正值和较高的负值、这是不正确的。 对于这个角、Z 应该接近于零、但是我得到±4m。
  • X 值看起来是合理的。

有趣的是、我在6m 的地方记录了同一个角、使用同一雷达、使用3D 人员跟踪固件、并在所有轴上获得了准确的结果。

我怀疑开箱即用固件中的 AoA 算法可能无法正确计算高度。

您能提供建议吗?  

谢谢!

Shlomi

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

    Shlomi、您好!

    您使用了哪些配置文件?

    此致!

    耐特

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

    尊敬的 Nate:  

    以下是我们使用的配置:

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

    Shlomi、您好!

    您能否使用中的 projectspec 文件构建 AOP 映像

    C:Out_Of_Box_Demo src  

    或仅使用中的图像

    C:\ti\radar_toolbox_2_20_00_05\source\ti\examples\prebuild_binaries Out_Of_Box_Demo 下找到

    我认为需要使用天线几何形状、SDK 演示不支持。

    BES、

    耐特

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

    尊敬的 Nate:  

    我们从雷达工具箱中获取了预构建的二进制文件、但我们也尝试过构建它。

    谢谢!  

    Shlomi

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

    Shlomi、您好!

    感谢您的澄清。  您能否尝试 OOB 演示中的某个演示(如 IWR6843AOP 上的小障碍物检测)? 我想6843AOP 的 OOB 存在问题。

    https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1166918/iwr6843aopevm-recommended-binary-and-notable-differences-from-out-of-box-demo

    此致!

    耐特

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

    尊敬的 Nate:

    我将检查其他演示并提供更新。

    与此同时、您能否详细说明一下用于6843AOP 的 OOB 问题? 问题到底是什么? 是否有人调查了根本原因?

    谢谢!
    Shlomi

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

    Shlomi、您好!  

    我只是想让你知道、Nathan 目前不在办公室。 他 将在下周继续讨论这一主题。 感谢您的耐心。  

    此致、

    Josh

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

    您好!

    我弄错了、请使用 AOP 配置、例如 在此文件夹中标记为 AOP 的配置:

    C:\ti\mmwave_sdk_03_06_00_00-LTS\packages\ti\demo\xwr64xx\mmw\profiles

    角度估算需要正确的 compRangeBiasAndRxChanPhase 线

    compRangeBiasAndRxChanPhase 0.0 1 0 -1 0 1 0 1 0 -1 0 1 0 -1 0 1 0 -1 0 1 0 -1 0 -1 0

    此致!

    耐特

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

    尊敬的 Nate:

    感谢这个重要的澄清。 我会查看并发布您的帖子。

    关于3D 人员跟踪、您提到的值在中设置antPhaseRot、而校准值存储在中compRangeBiasAndRxChanPhase。 假设您的建议可行、我对针对 AOP 应用校准过程的具体方式很好奇。 下面是两种可能的方法—请告诉我其中任何一种是否正确。

    为简单起见、我们将其定义phaseRotAOP为具有正确相位的矢量:
    0.0 1 0 -1 0 1 0 -1 0 1 0 -1 0 1 0 -1 0 1 0 -1 0 1 0 -1
    同样、我们将其定义phaseRotISKabs(phaseRotAOP)

    选项1: 开始校准之前、请设置compRangeBiasAndRxChanPhasephaseRotAOP。 然后、计算校准值并在中继续使用它们compRangeBiasAndRxChanPhase

    选项2: compRangeBiasAndRxChanPhase仅使用0和1进行初始化。 执行校准过程以获得校准值、然后将其乘以phaseRotAOP

    请告诉我哪种方法是正确的。

    谢谢!
    Shlomi

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

    Shlomi、您好!

    我们已经确定人员计数演示可以正常工作、请先让我们使用 AOP 的开箱即用演示。 antPhaseRot CLI 仅适用于人数统计演示。

    请执行选项1。 在进行校准时、我认为不应 考虑 compRangeBiasAndRxChanPhase 中的值、而是为了安全起见使它们保持恒定。

    此致!

    耐特