Inconsistent VIO Pose
-
Problem: My Sentinel drone with VOXL SDK 1.0, is not giving me a correct VIO pose.
I recently upgraded my VOXL SDK to 1.0 on the Sentinel drone, and performed all the necessary calibrations, including the IMU calibration in QGC.
While everything else is set by default in the system image flashing, and the QVIO overlay appears to be detecting and tracking the features from the tracking camera, my VIO pose appears to be incorrect when I move the drone.This is the behavior I detected on the VIO pose:
- The VIO pose resets when I move the drone, so its not consistent
- The values are not coherent with the actual movement. (I moved the drone 1m in +x axis, and the output pose was not reflecting this)
How should I solve this?
-
Problem: My Sentinel drone with VOXL SDK 1.0, is not giving me a correct VIO pose.
I recently upgraded my VOXL SDK to 1.0 on the Sentinel drone, and performed all the necessary calibrations, including the IMU calibration in QGC.
While everything else is set by default in the system image flashing, and the QVIO overlay appears to be detecting and tracking the features from the tracking camera, my VIO pose appears to be incorrect when I move the drone.This is the behavior I detected on the VIO pose:
- The VIO pose resets when I move the drone, so its not consistent
- The values are not coherent with the actual movement. (I moved the drone 1m in +x axis, and the output pose was not reflecting this)
How should I solve this?
@SMRazaRizvi that implies your extrinsic calibrations are incorrect. There should be default for Sentinel being used unless you modified the orientation of the sensors in some way
Configure Extrinsics
ModalAI technical documentation for VOXL and VOXL 2 Companion Computers for PX4 and ArduPilot Obstacle Avoidance and GPS-denied navigation, assembled in the USA
ModalAI Technical Docs (docs.modalai.com)
-
@SMRazaRizvi that implies your extrinsic calibrations are incorrect. There should be default for Sentinel being used unless you modified the orientation of the sensors in some way
Configure Extrinsics
ModalAI technical documentation for VOXL and VOXL 2 Companion Computers for PX4 and ArduPilot Obstacle Avoidance and GPS-denied navigation, assembled in the USA
ModalAI Technical Docs (docs.modalai.com)
@Moderator I am using the default extrinsics.
Apparently, that is the behavior when the drone is not flying. But when it is, the VIO seems to be working fine.
Is this the default behavior? if not, what should I change?
-
@Moderator I am using the default extrinsics.
Apparently, that is the behavior when the drone is not flying. But when it is, the VIO seems to be working fine.
Is this the default behavior? if not, what should I change?
@SMRazaRizvi of course the VIO pose should be correct when you move the drone. can you screen capture the qvio overlay to demonstrate your issue?
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login