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.

[参考译文] IWR6843AOPEVM:IWR6843AOPEVM 3D 人员跟踪演示 Gtrack 库重新编译错误

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1623617/iwr6843aopevm-iwr6843aopevm-3d-people-tracking-demo-gtrack-library-recompilation-errors

器件型号: IWR6843AOPEVM

我正在尝试对 3D 人员跟踪演示中使用的 gtrack 库进行更改。 我的最终目标是更改边界框逻辑以允许非矩形边界框。 根据我的理解、此演示使用位于以下位置的修改后的定制 SDK 包:
c\ti\radar_toolbox_4_00_00_05\source\ti\custom_sdk_files\sdk3
和 gtrack 库位于:
c\ti\radar_toolbox_4_00_00_05\source\ti\custom_sdk_files\sdk3\DPU\trackerproc_heading\packages\ti\alg\gtrack。

以下来自贾斯汀·库瑞维茨的回复:  
https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/839220/ccs-iwr6843-make-changes-to-gtrack-gtrack_unit_event-c-and-build-them
我试图重建修改的 gtrack 库,但我得到了这些错误:

C:\ti\radar_toolbox_4_00_00_05\source\ti\custom_sdk_files\sdk3\DPU\trackerproc_heading\packages\ti\alg\gtrack>gmake all
SHMEM_ALLOC 设置为 0x00000006
gmake -s mmwave_sdk_LIB_build_option=2d gtracklib
SHMEM_ALLOC 设置为 0x00000006
[R4 设备/类型:iwr68xx/xwr68xx]构建文件:src /gtrack_create.c
“src/gtrack_create.c"<xmt-block0>“ src、第 199 行:错误:结构“ “没有字段“isBuresightFilteringEnabled"</s>“
“src/gtrack_create.c"<xmt-block0>“ src、第 199 行:错误:结构“ “没有字段“wyoursightFilteringEnable"</s>“
“struct/gtrack_create.c"<xmt-block0>“ src、第 204 行:错误:结构“ “没有字段“isBuresightFilteringEnabled"</s>“
“struct/gtrack_create.c"<xmt-block0>“ src、第 505 行:错误:结构“ “没有字段“IsAzimuttiled"</s>“
“struct/gtrack_create.c"<xmt-block0>“ src、第 510 行:错误:结构“ “没有字段“IsAzimuttiled"</s>“
“gtrack_create.c"<xmt-block0>“ src、第 511 行:错误:函数“gtrack_calcRotMatZx"隐“隐式声明
“src/gtrack_create.c"<xmt-block0>“ src、第 513 行:错误:结构“ “没有字段“rotZx"</s>“
在编译“gtrack_create.c"时“时检测到 7 个错误 src。

我如何重建这些库?

提前感谢、

Axl

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

    您好、Axl、

    isBoreSightFilteringEnabled 和 isAzimuthTilted 在 的 gtrack_int.h 中定义 /source/ti/custom_sdk_files/sdk3/dpu/trackerproc_overhead/packages/ti/alg/gtrack/include/gtrack_int.h.  isBoresightFilteringEnabled 位于  GtrackModuleInstance 中 、这是在 src 第 199 行的“gtrack/create.c"上“上调用的变量的类型。  确保 gmake 正确看到该头文件  
    此致、
    Pedrorm