ModalAI Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    GPS & IMU into VOXL2 (outside of dsp)

    VOXL 2
    3
    7
    432
    Loading More Posts
    • 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.
    • R
      ryan.langlois1
      last edited by

      We're looking to pull in GPS and IMU data into the VOXL2. We are not using the DSP. We are using an external flight controller with the VOXL2 as a standalone SBC for our autonomy. We want to use an external IMU and Compass to improve our state estimation. What would be your recommendations on doing this?

      Eric KatzfeyE 1 Reply Last reply Reply Quote 0
      • Eric KatzfeyE
        Eric Katzfey ModalAI Team @ryan.langlois1
        last edited by Eric Katzfey

        @ryan-langlois1 How are you connecting your external flight controller to VOXL 2? For the external IMU and compass, which units were you considering using? There are 2 IMUs on the VOXL 2 board as well, would you rather use one of those?

        R 1 Reply Last reply Reply Quote 0
        • modaltbM
          modaltb ModalAI Team
          last edited by

          Hi @ryan-langlois1 ,

          Also, check out this, we have a few options to expose an apps_proc UART and then we can pump MAVLink through it between the two systems.

          This is a use case we are internally using presently, but it's not in the production release just yet (it's in the dev branch of voxl-mavlink-server https://gitlab.com/voxl-public/voxl-sdk/services/voxl-mavlink-server/-/tree/dev)

          R 1 Reply Last reply Reply Quote 0
          • R
            ryan.langlois1 @Eric Katzfey
            last edited by

            @Eric-Katzfey We're using a daughter board; yours (the 3.0 with UART & USB) and we have a custom one that essentially does the same as yours, but we're converting USB to ethernet on-board. This eliminates our need for a fat external USB to eth converter. As for external IMU, we're considering a vectornav VN200. We currently fly that same unit on a different airframe. We are also considering using the ones onboard the VOXL2, but I'm assuming it's a low cost "hobby-grade" mems? I believe it's the icm-42688 so I'm looking at it online and comparing to the vectornav units.

            Eric KatzfeyE 1 Reply Last reply Reply Quote 0
            • R
              ryan.langlois1 @modaltb
              last edited by

              @modaltb thanks for the info, but we already have our UART configuration working. See my response to Eric Katzfey for explanation. We're about to start doing some gps-denied research in-which we expect to have gps, and then have gps get jammed. We'll need a better IMU than the mems on pixhawk and VOXL2.

              For what it's worth, we're starting small here. GPS-denied SLAM is not our wheelhouse. We develop fully autonomous "plays" and swarming algorithms on fixed-wing UAS.

              1 Reply Last reply Reply Quote 0
              • Eric KatzfeyE
                Eric Katzfey ModalAI Team @ryan.langlois1
                last edited by

                @ryan-langlois1 said in GPS & IMU into VOXL2 (outside of dsp):

                vectornav VN200

                Yes, we have a couple of the 42688 on board. What are the external interfaces on the Vectornav unit?

                R 1 Reply Last reply Reply Quote 0
                • R
                  ryan.langlois1 @Eric Katzfey
                  last edited by

                  @Eric-Katzfey 232. I'm not terribly worried about it. I've worked with their VN-100 series before, which we might go with. A logic shifter should work fine. So maybe we open another UART? Our custom daughter board connects to J3 and J5 so we can get more than 1 UART even though we're currently only using UART7? from the J3.

                  1 Reply Last reply Reply Quote 0
                  • First post
                    Last post
                  Powered by NodeBB | Contributors