Hi all,
I'm a researcher evaluating the Starling 2 Max for an outdoor + indoor target-tracking project, and I'd appreciate guidance from the team and anyone running a similar setup before we order.
Our onboard pipeline is a YOLO detector, a BoT-SORT tracker, and a Kalman filter that estimates a moving target's position and velocity, with a small RL policy for guidance.
From reading the docs and forum, here's my current understanding, and I want to check I have it right:
Outdoor depth: The PMD ToF is indoor-only. Depth-from-stereo (voxl-dfs-server) exists, but the supported stereo hardware is EOL and the Starling 2 Max's color cameras are rolling shutter, so DFS isn't really an option on this airframe. That seems to leave monocular depth-from-mono for outdoor metric range. Is that the current recommended path, or is there a supported stereo/other option I've missed? For those using depth-from-mono outdoors, what usable range and accuracy are you seeing on a moving target at around 10 to 30 metres?
Velocity estimation: For estimating a target's relative velocity outdoors, what would you recommend fusing? I'm aware VIO (OpenVINS / qVIO) handles ego-motion, and I've seen the thread where running both servers at once produced bad velocity output, so I'll pin to one. My question is more about relative-velocity-to-target: is the expectation that we get target range from a depth model and differentiate through the Kalman filter, or is there a better-supported approach on VOXL?
GPS: I've read the EMI threads (GPS relocation to the rear, Lepton cable disconnect, wifi dongle offset, shielding/mast, the V3 GNSS changes). For a unit ordered today, is the EMI issue considered resolved in current hardware, or should we still plan to apply mitigations? Does that change with a 5G modem config?
For context we'd be on a C28 camera config (no ToF), WiFi modem, developing a custom stack via the SDK. Any pointers from people doing outdoor tracking work on this platform would be hugely appreciated.
Thanks!
Masa