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.

[参考译文] 带 AWR1843 OOB 的 DBScan 演示

Guru**** 2544040 points
Other Parts Discussed in Thread: AWR1843AOP, AWR1843

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1299004/dbscan-with-awr1843-oob-demo

主题中讨论的其他器件:AWR1843、AWR1843AOP

您好!

我正在使用 AWR1843AOP 传感器来为无人机上的障碍物检测、其中障碍物可能是静止的、也可能不是静止的、该传感器应该能够检测到这两个目标并报告回来。 我用 AWR1843 OOB 演示代码实现了相同的目的。 根据我的理解、在 DSS 端、演示代码执行距离估算、多普勒估算、CFAR 筛选、AoA 估算并输出检测到的目标的点云数据(x、y、z 和速度)。  

虽然我已经为目标获得了点云数据、但我希望对这些点云数据进一步应用聚类算法(DBScan)、并将聚类信息(具体而言)、目标的范围和聚类大小报告为输出数据。 为此、我已浏览了可用的 GTrack 库和 mmwavelib_cluster.c 库。  

我知道 GTrack 库不适用于静态目标、因此无法为我的用例部署(如果我错、请更正我)。 因此、我现在仍使用 mmwavelib_glassing.c 库、我需要一些帮助、了解如何在点云数据上使用 mmwavelib_glassing.c 实现群集以获得所需结果、因为我没有找到任何使用 mmwavelib 库实现群集的参考、而已经为 GTrack 库提供了几个参考。 我不确定其中一些变量所引用的内容、例如 rangeVar、xSize、ySize。 速度矢量  

如果您可以为如何使用 GTrack 或 mmwavelib 实施群集提供一些指导、那将非常有用。

我已经参考了 doxygen 文档和 e2e 文档、但无效。 另外、为了便于参考、我使用的是 SDK 版本03.06.00。

谢谢。此致、

Ayush

  

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

    尊敬的 Ayush:

    我希望您参考了 TI-Rex 应用/示例、从中可以找到类似的 AWR1843应用(MRR/SRR)。

    但是、我们需要在离线时详细了解您的问题、请给我们一周的时间、给您提供答案。

    此致、

    吉滕德拉

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

    尊敬的 Ayush:

    请参阅给出的 mmwavelib 测试、该测试具有相同的示例实现。 您可以通过在 mmwavelib 文件夹中运行"gmake clean all"来构建测试。

    mmwave_sdk_03_06_00_00-LTS;packages\ti\alg\mmwavelib\test\lib_dbscanClustering _test.c

    也为 Gtrack 算法提供了类似的测试示例。

    此致、

    考希克

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

    Jitendra、您好!

    我尚未参考 TI-Rex 示例、但我参考了自动泊车和人数统计演示的示例。 我没有在自动泊车演示中找到聚类实现、因此人员计数演示中使用的 GTrack 算法与用例不符。

    我将介绍 TI-Rex 应用、直到收到您的回复。

    此致、

    Ayush

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

    尊敬的 Ayush:

    如前所述、请查看这些库函数的标准实现附带的测试示例。

    此致、

    考希克

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

    尊敬的 Kaushik:

    我浏览了为 AWR1843 MRR 提供的测试示例、但 DSS 数据路径与 OOB 演示完全不同。 实际上、我之前看过一些关于在 AWR1843AOP 上实施 MRR 的 e2e 主题、发现 AWR1843AOP EVM 开包即用不支持 MRR 演示。 我已附上该线程的屏幕截图、供您参考。

    是否可以 使用 MRR Detection_Execute 演示中使用的 dbscan 库 clusteringDBScan.c 或 mmwavelib_clustering.c 来实现群集、该演示在1843 OOB 的 MSS 端使用结构 DPC_ObjectDULT 中提供的数据、然后发送函数 MmwDemo_handleDetult 中处理的 dpif 点云数据?

    谢谢!

    Ayush

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

    尊敬的 Ayush:

    此处的 mmwavelib 不依赖于数据路径设计、而是仅需要一个点云作为输入。 此示例可以指导您调用哪些函数、如何配置等。 只要点云可用、您就可以调整这些函数以在适合您用例的地方集成相同的函数。  

    是否可以 使用 MRR 演示中使用的 dbscan 库 clusteringDBScan.c 或1843中可用的 mmwavelib_clustering.c 实现群集 Detection_Execute,1843 OULT 演示端的 OULT 演示在发送点/已处理云数据的演示 DPC_OB 演示中可用的数据?

    可以。 这也是可能的。

    希望我能够澄清你的疑虑。 如果在同一主题上还有其他问题、请告诉我。

    此致、

    考希克

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

    尊敬的 Kaushik:

    感谢您的澄清。 我的疑虑已经消除。

    此致、

    Ayush