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

ModalAI Forum

  1. ModalAI Support Forum
  2. Ask your questions right here!
  3. ODOMETRY MESSAGE

ODOMETRY MESSAGE

Scheduled Pinned Locked Moved Ask your questions right here!
3 Posts 2 Posters 1.3k Views 1 Watching
  • 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.
  • leonardo Andrade 0L Offline
    leonardo Andrade 0L Offline
    leonardo Andrade 0
    Contributor
    wrote on last edited by
    #1

    I'm missing the odometry message (ID 331) in QGC after updating the system to version 1.1.3.

    I loaded the parameters (Indoor VIO Missing GPS) :

    Link Preview Image
    params/v1.14/EKF2_helpers/indoor_vio_missing_gps.params · master · voxl / VOXL SDK / Utilities / voxl-px4-params · GitLab

    PX4 parameter files for use on VOXL2 and Flight Core

    favicon

    GitLab (gitlab.com)

    However, when I use the voxl-inspect-qvio service (and take measurements with markings on the ground, the coordinates are correct/within tolerance).

    When I call the service:
    voxl-inspect-mavlink mavlink_onboard

    The odometry message is there, but when I call

    voxl-inspect-mavlink mavlink_to_gcs

    Which of course reflects what is appearing in QGC (there is no odometry message, only local_position_ned).

    So we're not supposed to have the odometry message in these new versions? Mainly because the PX4 v1.14 firmware no longer supports the EKF2_AID_MASK parameters, among others.

    I really want to answer this question, especially to find out if I can fly autonomously.

    WhatsApp Image 2024-04-12 at 17.31.30.jpeg

    Eric KatzfeyE 1 Reply Last reply
    0
    • leonardo Andrade 0L leonardo Andrade 0

      I'm missing the odometry message (ID 331) in QGC after updating the system to version 1.1.3.

      I loaded the parameters (Indoor VIO Missing GPS) :

      Link Preview Image
      params/v1.14/EKF2_helpers/indoor_vio_missing_gps.params · master · voxl / VOXL SDK / Utilities / voxl-px4-params · GitLab

      PX4 parameter files for use on VOXL2 and Flight Core

      favicon

      GitLab (gitlab.com)

      However, when I use the voxl-inspect-qvio service (and take measurements with markings on the ground, the coordinates are correct/within tolerance).

      When I call the service:
      voxl-inspect-mavlink mavlink_onboard

      The odometry message is there, but when I call

      voxl-inspect-mavlink mavlink_to_gcs

      Which of course reflects what is appearing in QGC (there is no odometry message, only local_position_ned).

      So we're not supposed to have the odometry message in these new versions? Mainly because the PX4 v1.14 firmware no longer supports the EKF2_AID_MASK parameters, among others.

      I really want to answer this question, especially to find out if I can fly autonomously.

      WhatsApp Image 2024-04-12 at 17.31.30.jpeg

      Eric KatzfeyE Online
      Eric KatzfeyE Online
      Eric Katzfey
      ModalAI Team
      wrote on last edited by
      #2

      @leonardo-Andrade-0 The startup script /usr/bin/voxl-px4-start controls the startup of the mavlink instances. The mavlink instance that sends messages to QGC enables normal mode which does not include the odometry message. But you can see in that script how you can add extra streams. So, you can add odometry with something like this:

      mavlink start -x -u 14558 -o 14559 -r 100000 -n lo
      
      mavlink stream -u 14558 -s ODOMETRY -r 30
      
      leonardo Andrade 0L 1 Reply Last reply
      1
      • Eric KatzfeyE Eric Katzfey referenced this topic on
      • Eric KatzfeyE Eric Katzfey

        @leonardo-Andrade-0 The startup script /usr/bin/voxl-px4-start controls the startup of the mavlink instances. The mavlink instance that sends messages to QGC enables normal mode which does not include the odometry message. But you can see in that script how you can add extra streams. So, you can add odometry with something like this:

        mavlink start -x -u 14558 -o 14559 -r 100000 -n lo
        
        mavlink stream -u 14558 -s ODOMETRY -r 30
        
        leonardo Andrade 0L Offline
        leonardo Andrade 0L Offline
        leonardo Andrade 0
        Contributor
        wrote on last edited by
        #3

        @Eric-Katzfey thanks mate for your answer!

        1 Reply Last reply
        0
        • Eric KatzfeyE Eric Katzfey referenced this topic

        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

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