Other Parts Discussed in Thread: IWRL6432
Tool/software:
Dear TI Support Team,
I am developing an indoor occupancy monitoring device using the IWRL6432AOP radar sensor.
Setup Details:
-
Firmware flashed:
MMWAVE_L_SDK_05_05_03_00\examples\mmw_demo\motion_and_presence_detection\prebuilt_binaries\xwrL64xx-aop\motion_and_presence_detection_demo_aop.release.appimage
-
Configuration file:
Based onPresenceDetect.cfg
from
MMWAVE_L_SDK_05_05_03_00\examples\mmw_demo\motion_and_presence_detection\profiles\xwrL64xx-aop\
(modified as per room size and sensor placement).
Test Environment:
-
Room size:
Width = 330 cm, Length = 360 cm, Height = 215 cm-
rangeSelCfg 0.1 4.8mpdBoundaryBox 1 -1.8 0 0 1.65 0 2.15mpdBoundaryBox 2 -3.6 -1.8 0 1.65 0 2.15mpdBoundaryBox 3 -1.8 0 1.65 3.3 0 2.15mpdBoundaryBox 4 -3.6 -1.8 1.65 3.3 0 2.15
-
-
Sensor placement:
Mounted in wall corner at ~206 cm height, ~10 degree downward tilted and 45 degree for the corner placement.-
sensorPosition 0 0 2.06 -45 10
-
- Complete config file:
% ***************************************************************
% PresenceDetect: Chirp configuration and Processing chain are
% optimized to detect any kind of motion, including fine movements
% (even small movements that are present while sitting still,
% such as, movement caused by typing, breathing, etc.). However,
% there is no velocity measurement reported in this case.
% It is typically useful for applications such as identifying
% presence or absence of occupants in an indoor setting.
% Localization (Angle estimation) of the object is possible.
% ***************************************************************
sensorStop 0
channelCfg 7 3 0
chirpComnCfg 20 0 0 128 1 30 2
chirpTimingCfg 6 28 0 90 59.75
frameCfg 8 0 403 1 250 0
guiMonitor 2 2 0 0 0 1 1 0 0 0 0
sigProcChainCfg 64 8 2 0 4 4 0 .5
cfarCfg 2 4 3 2 0 12.0 0 0.8 0 1 1 1
aoaFovCfg -60 60 -40 40
rangeSelCfg 0.1 4.8
clutterRemoval 1
antGeometryCfg 1 1 1 0 0 1 1 3 1 2 0 3 2.5 2.5
compRangeBiasAndRxChanPhase 0.0 1.00000 0.00000 1.00000 0.00000 1.00000 0.00000 1.00000 0.00000 1.00000 0.00000 1.00000 0.00000
adcDataSource 0 adc_data_0001_CtestAdc6Ant.bin
adcLogging 0
lowPowerCfg 1
factoryCalibCfg 1 0 38 3 0x1ff000
mpdBoundaryBox 1 -1.8 0 0 1.65 0 2.15
mpdBoundaryBox 2 -3.6 -1.8 0 1.65 0 2.15
mpdBoundaryBox 3 -1.8 0 1.65 3.3 0 2.15
mpdBoundaryBox 4 -3.6 -1.8 1.65 3.3 0 2.15
sensorPosition 0 0 2.06 -45 10
minorStateCfg 5 4 40 8 4 30 8 8
clusterCfg 1 0.5 2
baudRate 1250000
sensorStart 0 0 0 0
- Default UI from the radar tool
Test area image: Person sitting at farthest corner (zone 4)
Sensor placement image:
Issue:
-
I am unable to achieve reliable occupancy detection in all 4 zones.
-
Specifically, Zone 4 (diagonally farthest from the sensor) never shows proper occupancy detection.
-
In the current test environment (~3.3 m × 3.6 m room), performance is already limited, and in the actual deployment target (~10 m × 10 m area), I am concerned about reduced efficiency.
Request:
-
Could you kindly review my configuration and suggest the correct parameter tuning to achieve efficient occupancy detection across all 4 zones?
-
Please provide guidance on what changes are needed to scale coverage for a larger room (≈10 m × 10 m) with the IWRL6432AOP.
-
Any best practices for sensor placement (wall vs. ceiling mount, angle, etc.) would also be helpful.
Thank you for your support.
Bhavya