Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Collapse
Brand Logo

ModalAI Forum

  1. ModalAI Support Forum
  2. VOXL Dev Kits
  3. VOXL-CAM
  4. VOXL CAM Fully Integrated Robot Perception System Drift

VOXL CAM Fully Integrated Robot Perception System Drift

Scheduled Pinned Locked Moved VOXL-CAM
5 Posts 2 Posters 759 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • E Offline
    E Offline
    Enstrom1
    wrote on last edited by
    #1

    We noticed that our px4 flight core failed the accel cal out of the box on qgc.

    We had to assign the folllowing orientation to the imu in order to pass accell cal and have the proper roll, pitch, yaw on the HUD after cal.

    roll 90, pitch 180, yaw 90

    This system seams to have not been flight tested or atleast calibrated out of the box.
    We believe this system should have been calibrated from the factory.

    We also noticed the setting on the voxel for the stereo camera orientation was inverted as well.

    We ran through the camera configuration promt and inverted the stereo camera to be correct but are unsure what other configuration steps we need to do.

    We saw many configuration scripts but have not found anything specifying imu orientation on the voxel.

    We are noticing large drift (~2cm/s) and would like to know how to remediate this.

    Are there any pre configured files or ways you guys can check our settings?

    1 Reply Last reply
    0
    • Adrian HidalgoA Offline
      Adrian HidalgoA Offline
      Adrian Hidalgo
      ModalAI Team
      wrote on last edited by
      #2

      @Enstrom1 thanks for the suggestions and appreciate the feedback. Will talk with the production team to see if we can implement some changes that you recommended.

      To further help, I will need some information:

      How are you going about adjusting the orientation of the imu? Is that through QGC?

      After inverting the stereo cameras, it should be good to go. Did you invert it using the voxl-configure-cameras?

      What configuration scripts were you looking at? Was it configure-camera or configure-mpa?

      Are you seeing the drift in QGC Mavlink Local Position Ned or in Voxl-Qvio? Have you attempted restarting the service? Does it still happen after a powercycle?
      There is some drift, however its usually a small amount of drift. Vio, if it sits too long or if the tracking camera can't see features, will start to drift or blow up. Your best bet to reset it is to either reset the service or power-cycle.

      As far a pre-configured scripts depends on what you're trying to do. We have parameters in QGC, there's some files in mpa if that's what you're referring to?

      E 2 Replies Last reply
      0
      • Adrian HidalgoA Adrian Hidalgo

        @Enstrom1 thanks for the suggestions and appreciate the feedback. Will talk with the production team to see if we can implement some changes that you recommended.

        To further help, I will need some information:

        How are you going about adjusting the orientation of the imu? Is that through QGC?

        After inverting the stereo cameras, it should be good to go. Did you invert it using the voxl-configure-cameras?

        What configuration scripts were you looking at? Was it configure-camera or configure-mpa?

        Are you seeing the drift in QGC Mavlink Local Position Ned or in Voxl-Qvio? Have you attempted restarting the service? Does it still happen after a powercycle?
        There is some drift, however its usually a small amount of drift. Vio, if it sits too long or if the tracking camera can't see features, will start to drift or blow up. Your best bet to reset it is to either reset the service or power-cycle.

        As far a pre-configured scripts depends on what you're trying to do. We have parameters in QGC, there's some files in mpa if that's what you're referring to?

        E Offline
        E Offline
        Enstrom1
        wrote on last edited by
        #3

        @Adrian-Hidalgo
        Hey,
        Sorry for the delay on this we were sent on a field deployment. I would like to open this conversation up again. I will have to get back to you with the answers to your questions above.
        We have an interesting outdoor use case for your odometry. Have you all seen degraded performance in dusty environments with large dust clouds being kicked up by the drone on takeoff?

        1 Reply Last reply
        0
        • Adrian HidalgoA Adrian Hidalgo

          @Enstrom1 thanks for the suggestions and appreciate the feedback. Will talk with the production team to see if we can implement some changes that you recommended.

          To further help, I will need some information:

          How are you going about adjusting the orientation of the imu? Is that through QGC?

          After inverting the stereo cameras, it should be good to go. Did you invert it using the voxl-configure-cameras?

          What configuration scripts were you looking at? Was it configure-camera or configure-mpa?

          Are you seeing the drift in QGC Mavlink Local Position Ned or in Voxl-Qvio? Have you attempted restarting the service? Does it still happen after a powercycle?
          There is some drift, however its usually a small amount of drift. Vio, if it sits too long or if the tracking camera can't see features, will start to drift or blow up. Your best bet to reset it is to either reset the service or power-cycle.

          As far a pre-configured scripts depends on what you're trying to do. We have parameters in QGC, there's some files in mpa if that's what you're referring to?

          E Offline
          E Offline
          Enstrom1
          wrote on last edited by
          #4

          @Adrian-Hidalgo
          anything on this?

          1 Reply Last reply
          0
          • Adrian HidalgoA Offline
            Adrian HidalgoA Offline
            Adrian Hidalgo
            ModalAI Team
            wrote on last edited by
            #5

            @Enstrom1, I would have to direct you to either @RichieRich or @Jeremy-Schmidt.
            I do know that VIO needs to be able to see contrasts and objects fairly clearly to work at it's best.

            1 Reply Last reply
            0

            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
            Reply
            • Reply as topic
            Log in to reply
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes


            ModalAI
            Categories Recent Tags ModalAI.com Docs
            © 2026 ModalAI® · Accelerating autonomy for smaller, smarter, safer drones · Powered by NodeBB
            • Login

            • Don't have an account? Register

            • Login or register to search.
            • First post
              Last post
            0
            • Categories
            • Recent
            • Tags
            • Popular
            • Users
            • Groups