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

ModalAI Forum

  1. ModalAI Support Forum
  2. General Questions
  3. ODOMETRY MESSAGE

ODOMETRY MESSAGE

Scheduled Pinned Locked Moved Unsolved General Questions
3 Posts 2 Posters 1.4k 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) :

    https://gitlab.com/voxl-public/voxl-sdk/utilities/voxl-px4-params/-/blob/master/params/v1.14/EKF2_helpers/indoor_vio_missing_gps.params?ref_type=heads

    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) :

      https://gitlab.com/voxl-public/voxl-sdk/utilities/voxl-px4-params/-/blob/master/params/v1.14/EKF2_helpers/indoor_vio_missing_gps.params?ref_type=heads

      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 Offline
      Eric KatzfeyE Offline
      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 on

        Reading along? Create a free ModalAI Forum account to join in.

        With an account you can reply, ask your own question, get an email when a ModalAI engineer answers, and mark the reply that solved it. Your place in each thread is saved between visits.

        Questions about VOXL, Flight Core, ESCs and ModalAI drones are answered here by the engineers who build them.

        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