Hello!
I am using the People Tracking Project with the IWR6843AOP in Overhead configuration.
The Sensor is mounted at 3.1m height in parallel to the floor, so no tilt towards azimuth or elevation.
I am transmitting the track including the coordinates that make the track to a local PC where I plot them. I noticed a couple weeks ago, that the tracks take quite a lot of time until they are first allocated. Meaning, with the boundary-/presence-/static boxes set to -4.5/4.5 on X and Y, the tracks usually are not allocated until 2m into the box. I managed to improve that, by reducing the TXBackoff power to the minimum and RX Gain setting to the max, as well as fiddling with the allocation parameters, so that less SNR, and points are required.
This is the configuration that I am using now:
sensorStop
flushCfg
dfeDataOutputMode 1
channelCfg 15 7 0
adcCfg 2 1
adcbufCfg -1 0 1 1 1
lowPower 0 0
profileCfg 0 61.2 60.00 17.00 50 0 0 55.27 1 64 2000.00 2 1 46
chirpCfg 0 0 0 0 0 0 0 1
chirpCfg 1 1 0 0 0 0 0 2
chirpCfg 2 2 0 0 0 0 0 4
frameCfg 0 2 224 0 120.00 1 0
dynamicRACfarCfg -1 10 1 1 1 8 8 6 4 4.00 6.00 0.50 1 1
staticRACfarCfg -1 4 4 2 2 8 16 4 6 6.00 13.00 0.50 0 0
dynamicRangeAngleCfg -1 7.000 0.0010 2 0
dynamic2DAngleCfg -1 5 1 1 1.00 15.00 2
staticRangeAngleCfg -1 0 1 1
fineMotionCfg -1 0 2.0 10 2
antGeometry0 -1 -1 0 0 -3 -3 -2 -2 -1 -1 0 0
antGeometry1 -1 0 -1 0 -3 -2 -3 -2 -3 -2 -3 -2
antPhaseRot 1 -1 1 -1 1 -1 1 -1 1 -1 1 -1
fovCfg -1 64 64
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
staticBoundaryBox -2 2 -4.5 4.5 0 2.5
boundaryBox -2 2 -4.5 4.5 0 2.5
sensorPosition 3.1 0 90
gatingParam 3 2 2 3 4
stateParam 1 3 12 40 3 400
allocationParam 10 10 0.01 3 1.5 20
maxAcceleration 1 0.1 1
trackingCfg 1 4 800 20 37 33 120 1
presenceBoundaryBox -2 2 -4.5 4.5 0 2.5
sensorStart
This is one track produced with this configuration, where the track starts at ~3m on Y and ends at ~4.1m on Y:
even with the config changed that much, the setup fails to consistently provide tracks that start somewhere close to the boundary box.
The issue is, that It seems fishy to me, that I have to change to stop, config for the overhead version to achieve pretty much the same performance shown in the TI documentation regarding that example project.
Side facts:
I am using a custom PCB that has the IWR mounted, cased in a 3D-printed housing. But temperatures and overall stability of the system are constantly good, so I don't assume an error in the electronics. Also the housing has little to no effects on the performance, I have tried the same setup without case to verify that multiple times.
The hallway, where the sensor is mounted is ~4m wide, which is why the configuration shows -2/2m for the boundary boxes on X.
Thanks in advance for help and assistance!
~ Sebastian