Question about voxl-dfs-server.conf and voxl-tflite-server.conf
-
Hi team,
I saw there was askip_n_frames
parameter available in bothvoxl-dfs-server.conf
andvoxl-tflite-server.conf
. I am wondering if the usage of this one is to reduce resource cost or runtime latency for processing OpenCV libs or TensorFlow lite models? Ifskip_n_frames
is 0, all frames will be used to feed to the libs, right?Also, I am wondering what's the meaning of
dt(ms)
in thevoxl-inspect-gps
? Does it mean the internal GPS refresh rate?Since m500 has 3 IMU sensors, it seems only
imu0
with a default 1K rate is used in thevoxl-qvio-server.conf
. What if I change the it toimu1
, will the performance of VIO be impacted?Thanks.
-
Hey @Alex-Gardner, can you please advise about this question? Thanks.
-
Yes, the skip_n_frames is used for the CPU-intensive algorithms that can't run at full 30hz. Setting it to 0 will try to process all of the frames.
dt(ms) is the time delta in milliseconds between gps samples.
We've tested the imus a lot and the most reliable one is imu0, you'll probably see vio's performance drop if you use imu1.
-
@Alex-Gardner All right, thanks so much for that