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.

[参考译文] AWR1642BOOST:跟踪算法

Guru**** 2589245 points
Other Parts Discussed in Thread: AWR1642BOOST, MMWAVE-SDK, TIDEP-0090, SYSBIOS

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/655246/awr1642boost-tracking-algorithm

器件型号:AWR1642BOOST
Thread 中讨论的其他器件: MMWAVE-SDKTIDEP-0090SYSBIOS

您好!

  我最近购买了 AWR1642BOOST、在毫米波 SDK 版本1.01中的任何位置都找不到跟踪算法。 我从一篇文章中看到 、名为 RADARDEMO_clusterTracker_priv.c 的".c"文件应该包含在 SDK 中、但不包含。  

 我需要通过 UART 发送此目标跟踪 ID、以便我知道它是同一个目标、但具有不同的速度或角度、但似乎找不到跟踪算法!

有人可以帮助我解决这个问题吗?

祝你一切顺利  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Rabah Abilmona、
    SDK 仍在不断发展、具有跟踪算法的演示尚未包含在 MMWAVE-SDK 中。
    即将发布的 SDK 可能包括具有跟踪和群集算法的演示。


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

    我正在尝试运行 TIDEP-0090封装(按照用户指南操作)。
    TIDEP-0090跟踪套件是否适用于我的应用? 我能否使用跟踪 ID 等提取目标对象列表?

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

    我在尝试从命令提示符构建时遇到这些错误。


    C:\ti\Trackingdemo\mmwave_demo_dev\radarDemo\chains\RadarReceiverEDMA_mmwSDK\MMW_TMDemo>gmake all
    正在配置 RTSC 软件包...
    C:/ti/xdctools_3_50_00_10_core/xs -xdcpath="c:/ti/bios_6_52_00_12/packages;C:/ti/mmwave_sdk_01_01_00_02/packages " xdc.tools.configuro -t ti.targets.arm.elf.R4Ft -p ti.platforms.cortexR:IWR16XX:false:200 -r release -c C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.6.LTS -o MSS/MMW_configPkg_xwr16xx MSS/mss_mmw.cfg
    正在制作 package.mak (由于 package.bld)...
    为软件包 MMW_CONFIGPkg_xwr16xx 生成接口(因为 package/package.xdc.inc 比 package.xdc 旧)...
    从 package/cfg/mss_mmw_per4ft.cfg 配置 MSS_MMw.xer4ft ...
    正在生成自定义 ti.sysbios 库 makefile ...
    正在开始构建库源...
    制作 C:/ti/Trackingdemo/mmwave_demo_dev/radarDemo/chains/RadarReceiverEDMA_mmwSDK/mmw_TMDemo/mss/mmw_configPkg_xwr16xx/package/cfg/mss_mmw_per4ft.src/sysbios/sysbios.aer4ft ...
    gmake[1]:输入目录`C:/ti/Trackingdemo/mmwave_demo_dev/radarDemo/chains/RadarReceiverEDMA_mmwSDK/mmw_TMDemo/mss/mmw_configPkg_xwr16xx/package/cfg/mss_mmw_per4ft.src/sysbios
    硬化4英尺 C:/ti/bios_6_52_00_12/packages/ti/sysbios/BIOS.c
    asmer4ft C:/ti/bios_6_52_00_12/packages/ti/sysbios/family/arm/IntrinsicsSupport_asm.asm
    asmer4ft C:/ti/bios_6_52_00_12/packages/ti/sysbios/family/arm/TaskSupport_asm.asm
    asmer4ft C:/ti/bios_6_52_00_12/packages/ti/sysbios/family/arm/v7r/vim/Hwi_asm.sv7R
    asmer4ft C:/ti/bios_6_52_00_12/packages/ti/sysbios/family/arm/v7r/vim/Hwi_asm_switch.sv7R
    asmer4ft C:/ti/bios_6_52_00_12/packages/ti/sysbios/family/arm/exc/Exception_asm.asm
    asmer4ft C:/ti/bios_6_52_00_12/packages/ti/sysbios/family/arm/v7r/tms570/Core_asm.sv7R
    arer4ft BIOS.obj arm_IntrinsicsSupport_asm.obj arm_TaskSupport_asm.obj vim_hwi_asm.obj vim_hwi_asm_switch.obj exc_exception_asm_asm.obj tms570_Core_asc.obj ...
    gmake[1]:离开目录`C:/ti/Trackingdemo/mmwave_demo_dev/radarDemo/chains/RadarReceiverEDMA_mmwSDK/mmw_TMDemo/mss/mmw_configPkg_xwr16xx/package/cfg/mss_mmw_per4ft.src/sysbios
    已完成库构建。
    clel4ft 封装/cfg/MSS_MMW_per4ft.c……
    已完成软件包配置

    [R4器件/类型:iwr16xx/xwr16xx]生成文件:MSS/MSS_main.c
    "MSS/MSS_main.c"、第513行:错误:结构"mmWave_CtrlCfg_t"没有字段"freqLimitLow"
    "MSS/MSS_main.c"、第514行:错误:结构"mmWave_CtrlCfg_t"没有字段"freqLimitHigh"
    "MSS/MSS_main.c"、第562行:错误:UNION " "没有字段"fullControlCfg"
    "MSS/MSS_main.c"、第630行:错误:结构"mmWave_CalibrationCfg_t"没有字段"enableCalibration"
    "MSS/MSS_main.c"、第631行:错误:结构"mmWave_CalibrationCfg_t"没有字段"enablePeriodicity "
    "MSS/MSS_main.c"、第632行:错误:结构"mmWave_CalibrationCfg_t"没有字段"periodicTimeInFrames"
    "MSS/MSS_main.c"、第908行:错误:无法将类型为"void (*)(uint16_t、uint16_t、uint16_t、uint8_t *)"的值分配给类型为"mmWave_eventFxn"的实体
    "MSS/MSS_main.c"、第914行:错误:无法将类型为"void (*)(void)"的值分配给类型为"mmwave_startFxn"的实体
    编译"MSS/MSS_main.c"时检测到8个错误。

    >>编译失败
    gmake:***[obj_xwr16xx/MSS_main.oer4f]错误1

    您能为这些 Raghu 提供帮助吗?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    选择正确的 SDK 时解决了最后一个问题。 但我似乎无法使 MMW_DEMO 函数在 CMD 提示符或 Matlab 2017a 上工作。

    在 cmd 上、错误总是无法找到运行时9.1。
    在 Matlab 2017a 上,错误是未定义变量“MMW_TM_DEMO”或类“MMW_TM_DEMOM.cfg”。

    我可以在这里有一些指针吗?

    再次致问候

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

    您好 Rabah、

    请参阅 TIDEP-0092 。

    有一个 SRR TI 参考设计 、该设计使用群集和跟踪算法进行了更新。

    希望这有助于您的理解和发展。

    谢谢、

    -Raghu

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

    我的问题是在添加跟踪算法后、查找通过 UART 发送的新数据结构。 我将使用 TIDEP-0090、因为它不适用于短距离应用。 在"C:\ti\mmwave_sdk_01_00_05\packages/ti\demo\xwr16xx\mmw\docs\doxygen\html "中查找通过 UART 发送的数据不包含跟踪信息。

    如何找到发送到 TIDEP-0090 UART 并包含跟踪信息的新数据结构?

    拉巴