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**** 1782690 points
Other Parts Discussed in Thread: IWR6843AOP, IWR6843ISK
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1395464/iwr6843aop-vital-signs-with-people-tracking-demo

器件型号:IWR6843AOP
主题中讨论的其他器件: IWR6843ISK

工具与软件:

您好!

我们目前正在使用用于商业 部署的人员跟踪固件来测试 AOP 生命体征。

根据 TI 演示(https://dev.ti.com/tirex/explore/node?node=A__AI2TiFgX8aooQmPHdYLpbA__radar_toolbox__1AslXXD__LATEST&placeholder=true)、我们可以运行如下所示的雷达配置。

但是、我们发现 TI 提供的线性调频脉冲配置可以为 ISK 模块启用 BPM-MIMO、而不是 AOP 模块。
chirpCfg 0 0 0 0 0 0 0 5
chirpCfg 1 0 0 0 0 0 2
chirpCfg 2 0 0 0 0 5
fineMotionCfg -1 1.
bpmCfg -1 1 0 2

我们尝试测试为 AoP 启用 BPM-MIMO 的线性调频脉冲配置、但它无法正常工作(即 AoP 雷达不输出任何数据)。
chirpCfg 0 0 0 0 0 0 0 1
chirpCfg 1 0 0 0 0 0 6
chirpCfg 2 0 0 0 0 0 6
fineMotionCfg -1 1.
bpmCfg -1 1 1 2

TI 是否已尝试为此特定演示启用用于 AOP 的 BPM-MIMO? 如果是、您能否共享配置文件。

其次、如果受试者胸部位于雷达视轴处、则传感距离和误差率是多少?  如果受试者的胸部位于雷达视轴的距离处、性能会如何降低?

此致、
Jenn Bing


% SDK 参数
%请参阅 SDK 用户指南、了解更多信息
%"C:\ti\mmwave_sdk_[VER]\docs\mmwave_sdk_user_guide.pdf"
sensorStop
flushCfg
pmicCfg 1
dfeDataOutputMode 1
channelCfg 15 7 0
adcCfg 2 1.
adcbufCfg -1 0 1 1
低功率0 0
%
%检测层参数
%有关详细信息、请参阅"检测层调优指南"
%" \source\ti\examples\docs\3d_people_tracking_detection_layer_tuning_guide.pdf" People_Tracking
profileCfg 0 60.75 30.00 1.00 10.00 0 200.0 1 96 10785.00 2 1 36
chirpCfg 0 0 0 0 0 0 0 5
chirpCfg 1 0 0 0 0 0 2
chirpCfg 2 0 0 0 0 5
frameCfg 0 2 48 0 90.00 1 0
dynamicRACFARCfg -1 4 2 2 8 12 4 12 5.00 8.00 0.40 1
StaticRACFARCfg -1 6 2 2 2 8 8 6 4 8.00 15.00 0.30 0 0
dynamicRangeAngleCfg -1 0.75 0.0010 1 0
dynamic2DAngleCfg -1 1.5 0.0300 1 0 1 0.30 0.85 8.00
StaticRangeAngleCfg -1 0 8 8.
fineMotionCfg -1 1.
bpmCfg -1 1 0 2
antGeometry0 -1 -1 0 0 -3 -3 -2 -1 -1 0 0
antGeometry1 -1 0 -1 0 -3 -2 -3 -2 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2
antPhaseRot 1 -1 1 -1 1 -1 1 -1 1 -1 1 -1 1 -1
fovCfg -1 70.0 20.0
compRangeBiasAndRxChanPhase 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
%
%跟踪图层参数
%有关详细信息、请参阅跟踪层调优指南
%" \source\ti\examples\docs\3d_people_tracking_tracker_layer_tuning_guide.pdf" People_Tracking
StaticBoundaryBox -3 3 0.3 5.5 0 3.
boundaryBox -4 4 0.5 6 0 3.
sensorPosition 2 0 15.
gatingParam 3 2 2 10
stateparam 3 3 12 215 50 6000
allocationParam 20 100 0.1 20 0.5 20
trackingCfg 1 2 800 1 46 96 90
presenceBoundaryBox -3 3 0.3 5.5 0 3.
maxAcceleration 0.1 0.1 0.1 0.1
%
%生命体征参数
%有关更多信息、请参阅3D 生命体征人员计数用户指南
%
第300章一个条件
VSRangeIdxCfg 0 21.
%
%启动传感器
%
sensorStart

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

    您好!

    BPM MIMO 模式只能在 IWR6843ISK 上启用。 在 IWR6843AOP 中、由于封装上有天线、因此 Tx 和 Rx 放置在靠近的位置。 启用 BPM 模式将增加 Tx 和 Rx 之间的耦合。 因此、建议在  IWR6843AOP 中使用 TDM 模式

    演示工程一直持续到距离视轴6米处。 呼吸频率可提供+/-5的精度、心率可在+/-10 BPM 范围内

    精度随着距离的增大而降低、而且随着距离的进一步增大、跟踪可能会丢失

    此致

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

    尊敬的 Abhishek Karkisaval:

    感谢您分享生命体征检测的结果和观察结果。

    对于 IWR6843AOP、已启用了 BPM-MIMO 来在人员跟踪中进行细微运动检测、如 TI Resource Explorer 中所示。

    https://dev.ti.com/tirex/explore/node?node=A__AJy2dB7pfZ0nJqp9U0xVSg__radar_toolbox__1AslXXD__LATEST&placeholder=true

    我很好奇为什么无法使用 IWR6843AOP 启用 BPM-MIMO 来进行生命体征检测、该模式应该可以提高检测的灵敏度和精度。

    此致、
    Jenn Bing

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

    尊敬的 Jenn Bing

    在配置中、  启用了 vital_signs_AOP_2m.cfg 和 VITATE_SIGS_AOP_6m.cfg、进行了 BPM。 这是 bpmCfg CLI 中启用 BPM 的第二个参数

    第三个和第四个参数是线性调频脉冲指数。

    bpmCfg -1 1. 0 2

    请参阅 MMWAVE_SDK_03_06_02_00-LTS\docs\mmwave_sdk_user_guide.pdf

    此致

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

    尊敬的 Abhishek Karkisaval:

    非常感谢您的耐心。

    对于生命体征检测、我参考了 AOP 和 ISK 的配置文件。
    (即 VITIC_SIGDS_AOP_2m.cfg、 VITIC_SIGDS_AOP_6m.cfg、 VITIC_SIGDS_ISK_2m.cfg、 VITIC_SIGDS_ISK_6m.cfg)

    所有配置文件都使用与下面所示相同的线性调频脉冲配置来启用 BPM:

    profileCfg 0 60.75 30.00 1.00 10.00 0 200.0 1 96 10785.00 2 1 36
    chirpCfg 0 0 0 0 0 0 0 5
    chirpCfg 1 0 0 0 0 0 2
    chirpCfg 2 0 0 0 0 5
    frameCfg 0 2 48 0 90.00 1 0
    bpmCfg -1 1 0 2

    根据我的理解、对于 ISK 和 AOP、可以使用不同的线性调频脉冲配置来启用 BPM、如下所示(请参阅 TI Resource Explorer - 3D 人员跟踪)。 但是、对于用于生命体征检测的所有配置文件、使用上述适用于 ISK (而不是 AOP)的配置来启用 BPM。

    为什么对于生命体征检测、我们无法  对 AOP 使用 BPM-MIMO 线性调频脉冲配置、如下所示? 这样可以提高感应性能、因为我们目前正在使用 IWR6843AOP 雷达进行生命体征检测。

    chirpCfg 0 0 0 0 0 0 0 1
    chirpCfg 1 0 0 0 0 0 6
    chirpCfg 2 0 0 0 0 0 6
    bpmCfg -1 1 1 2

    此致、
    Jenn Bing

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

    尊敬的 Jenn Bing:

    如果您使用  bpmCfg -1 1 2、TX0将永远不会启用、尽管它已在  channelCfg 中启用。 在 BPM-MIMO 模式下、只能同时启用2个 Tx。  bpmCfg -1 1 0 2确保在线性调频脉冲1中、只有 Tx0处于活动状态、线性调频脉冲2具有 Tx1+tx2、线性调频脉冲2具有 Tx1-tx2。 由于 AOP 的 Tx1和 Tx2位于同一方位角、因此建议同时使用 Tx1和 Tx2  

    此致  

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

    尊敬的 Abhishek Karkisaval:

    对于 AOP 生命体征检测、您是否已对以下 BPM 的线性调频脉冲配置进行了测试。

    chirpCfg 0 0 0 0 0 0 0 1
    chirpCfg 1 0 0 0 0 0 6
    chirpCfg 2 0 0 0 0 0 6
    bpmCfg -1 1 1 2

    请共享配置文件(如果已进行测试)。 谢谢。

    此致、
    Jenn Bing

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

    你(们)好

    生命体征链取决于天线的放置方式。 您可以使用以下配置、该配置适用于 AOP 生命体征

    chirpCfg 0 0 0 0 0 0 0 2
    chirpCfg 1 0 0 0 0 0 5
    chirpCfg 2 0 0 0 0 5
    bpmCfg -1 1 1 2

    此致

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

    尊敬的 Abhishek Karkisaval:

    您提到过" AOP 的 Tx1和 Tx2位于同一方位角、建议您同时使用 Tx1和 Tx2 "。

    但是、下面的线性调频脉冲配置同时使用 Tx0和 Tx2、因此该 BPM 可能不是 AOP 的最佳选择。

    chirpCfg 0 0 0 0 0 0 0 2
    chirpCfg 1 0 0 0 0 0 5
    chirpCfg 2 0 0 0 0 5
    bpmCfg -1 1 1 2

    因此、利用此线性调频脉冲配置、使用 ISK 进行生命体征检测可能会更好。

    此致、
    Jenn Bing

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

    尊敬的 Jenn Bing:  

    Abhishek 目前不在办公室。 他将在下周回来时作出答复。  

    此致、

    Josh

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

    尊敬的 Jenn Bing

    是的、建议对 AOP 生命体征使用 TDM、可以对 ISK 使用 BPM

    此致

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

    尊敬的 Abhishek Karkisaval:

    感谢您的推荐。

    您提到"生命体征链取决于天线的放置方式"。 我是否可以 更改雷达固件以便 AOP 的以下 BPM 配置可用于生命体征检测? 如果我们将 AOP 雷达固件修改为这样做、您可以预见到任何潜在问题?

    chirpCfg 0 0 0 0 0 0 0 1
    chirpCfg 1 0 0 0 0 0 6
    chirpCfg 2 0 0 0 0 0 6
    bpmCfg -1 1 1 2

    如果可以实现、您能否 指导我们如何修改 AOP 雷达固件? 具体而言、 我们应该更改哪些生命体征链参数或部分、以实现 AOP 的 BPM?

    非常感谢。

    此致、
    Jenn Bing

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

    尊敬的 Jenn Bing

    首先、您需要检查是否能够使用您拥有的 BPM 配置持续跟踪人员。

    如果是这样、则在提取 BR/HR 计算的相位之前会在跟踪对象的质心执行方位角和仰角 FFT

    您必须根据所使用的天线结构修改用于方位角和仰角 FFT 的输入

    此致

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

    尊敬的 Abhishek Karkisaval:

    非常感谢您的详细解释。

    此致、
    Jenn Bing