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

    ODOMETRY MESSAGE

    Ask your questions right here!
    2
    3
    370
    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.
    • leonardo Andrade 0L
      leonardo Andrade 0
      last edited by

      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 Reply Quote 0
      • Eric KatzfeyE
        Eric Katzfey ModalAI Team @leonardo Andrade 0
        last edited by

        @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 Reply Quote 0
        • Eric KatzfeyE Eric Katzfey referenced this topic on
        • leonardo Andrade 0L
          leonardo Andrade 0 @Eric Katzfey
          last edited by

          @Eric-Katzfey thanks mate for your answer!

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