Question about voxl-dfs-server.conf and voxl-tflite-server.conf
I saw there was a
skip_n_framesparameter available in both
voxl-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? If
skip_n_framesis 0, all frames will be used to feed to the libs, right?
Also, I am wondering what's the meaning of
voxl-inspect-gps? Does it mean the internal GPS refresh rate?
Since m500 has 3 IMU sensors, it seems only
imu0with a default 1K rate is used in the
voxl-qvio-server.conf. What if I change the it to
imu1, will the performance of VIO be impacted?
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