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.

[参考译文] IWRL6432:有关雷达工具箱中生命存在检测中的天线方向图的咨询

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

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1501636/iwrl6432-inquiry-regarding-antenna-patterns-in-life-presence-detection-in-radar-toolbox

器件型号:IWRL6432
Thread 中讨论的其他器件:AWRL6432

工具/软件:

我当前使用的是 Radar Toolbox 3.00.00.05 中包含的生命存在检测应用程序、因此遇到了问题。
当配置 EVM 和 AOP 以外的天线方向图时、应用不会提供准确的位置估算结果。
您是否对这种行为的原因有任何见解?

我已确认在使用由 MMWAVE_L_SDK5.x 提供的运动和存在检测 OOB 演示时可获得正确的输出
EVM 和 AOP 的天线方向图如下所示。 我想配置除这些模式之外的其他模式、同时确保正常运行。
天线模式设置通过进行配置 antGeometryCfg

  • EVM: antGeometryCfg 0 0 1 1 0 2 0 1 2 0 3 2.418 2.418
  • AOP: antGeometryCfg 1 1 1 0 0 1 1 3 1 2 0 3 2.5

期待您的指导。

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

    你好。

    我们正在研究这一点;请在几天内给我们答复。

    此致、

    Santosh

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

    感谢您的更新。 我期待在几天后收到您的回复。

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

    你好。

    我写信是为了跟进我们在 4 月 16 日提出的询问。 由于我们在过去五天内没有收到回复、因此我想检查我们的问题是否有任何更新。 如果需要我们方面的其他信息来帮助您回复、请告知我们。

    非常感谢您关注此问题。 我们期待尽快收到您的答复。

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

    你(们)好

    很抱歉、延迟的回复。 天线方向图与中 CopyData_after_2DFFT () 函数的源代码相关  

    mmwave_L_SDK_05_05_03_00\source\datapath\DPU\aoaproc\V0\aoprochwa.c 如果未定义任何预定义天线方向图、则到达角无法正常工作。 您可能必须在源代码中添加与电路板相对应的模式。
    此致
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好:

    感谢您的答复。
    我认为生命存在检测使用 DoA proc 而不是 AoA proc。 是这样吗?

    source/ti/examples/Ins Cabin_Sensing /AWRL6432_8V Life_Presence_Detection_Demo_Capon 2d/xwrl6432/source/DPC/DPC.c src 行号:2739

            if (enableMajorMotion)
            {
                memset((void *)&outParmsDoaproc, 0, sizeof(DPU_DoaProc_OutParams));
                retVal = DPU_DoaProc_process(gMmwMssMCB.doaProcDpuHandle,
                                             &gMmwMssMCB.radarCubeSrc[MMW_DEMO_MAJOR_MODE],
                                             &gMmwMssMCB.detMatrix[MMW_DEMO_MAJOR_MODE],
                                             gMmwMssMCB.caponBeamformingHandle,
                                             &caponBeamformingCfg,
                                             &outParmsDoaproc);
                if(retVal != 0){
                    CLI_write("DPU_DoaProc_process failed with error code %d", retVal);
                    DebugP_assert(0);
                }
            }
            else // (enableMinorMotion)
            {
                if (skipFrmCntr > 0)
                {
                    skipFrmCntr--;
                }
                else
                {
                    memset((void *)&outParmsDoaproc, 0, sizeof(DPU_DoaProc_OutParams));
    
                    startCycleCapon = Cycleprofiler_getTimeStamp();
                    retVal = DPU_DoaProc_process(gMmwMssMCB.doaProcDpuHandle,
                                                 &gMmwMssMCB.radarCubeSrc[MMW_DEMO_MINOR_MODE],
                                                 &gMmwMssMCB.detMatrix[MMW_DEMO_MINOR_MODE],
                                                 gMmwMssMCB.caponBeamformingHandle,
                                                 &caponBeamformingCfg,
                                                 &outParmsDoaproc);
                    cycleCountCapon = Cycleprofiler_getTimeStamp()-startCycleCapon;
    
                    if(retVal != 0){
                        CLI_write("DPU_DoaProc_process failed with error code %d", retVal);
                        DebugP_assert(0);
                    }
                }
            }

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

    您好:

    我写信是为了跟进在您的论坛上发布的有关此主题的询问。
    自从我上一封信以来已经有 8 天了、我还没有收到答复。
    请您在方便时尽早提供最新状态信息。 请你立即注意这一事项。
    非常感谢您的合作。

    此致、

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

    你(们)好

    生命、存在和存在检测演示在 Capon 2D 算法上工作、与运动和存在检测演示完全不同。

    根据您的应用、在之间进行选择。 生命和存在检测演示旨在用于汽车内部。 因此、它只能用于像 2m 这样的很小的距离。 如果您需要更长的距离、可以使用运动和存在检测演示。 此外、运动和存在检测演示将更加灵活、因为它还提供跟踪功能。 如果您打算使用运动和存在检测演示、则我提到的更改适用。

    此致

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

    感谢您的答复。

    我不知道在生命存在检测与运动和存在检测之间使用哪一种。 我只想使用雷达工具箱 AWRL6432_Cfg Life_Presence_Detection_Demo_Capon 2d 中的 antGeometryCfg 设置的任意天线几何结构来获得正确的检测结果。 目前、即使我通过 antGeometryCfg 输入任意天线几何结构、也无法获得正确的检测结果。 请告诉我如何使用 AWRL6432_Cfg2d 中由 antGeometryCfg 配置的任意天线几何结构 Life_Presence_Detection_Demo_Capon 来获得准确的检测结果。

    此致

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

    您好、Sugiura:

    我正在 TI 雷达团队为车内演示提供支持。  我将处理您的问题。   

    我看到内部生命存在检测具有以下默认值作为 AWRL6432 的天线几何结构。   

    MmwDemo_tannaGeometryCfg gDefaultAntGeometry ={.ant ={{0、0、0}、{1、1}、{0、2}、{0、1}、{1、2}、 {0、3}};

    如果您发送天线图案和 几何 设置、我可以帮助您确认。

    此致、

    Zigang

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

    您好,感谢您的答复。

    我找到了一种方法来调整生命存在检测演示的原始天线几何形状。 在这种情况下、您提到的默认几何体似乎不相关。 因此、我根本不需要你们的帮助。 非常感谢您抽出宝贵的时间与我讨论这个主题。

    此致、