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

    ( VOXL2 PX4 ROS2) MPA to ROS2 for Battery Voltage & Problems

    Modal Pipe Architecture (MPA)
    3
    12
    160
    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.
    • Zachary Lowell 0Z
      Zachary Lowell 0 ModalAI Team
      last edited by

      Also @GlennTee build this branch of px4 and then flash onto your voxl2 - it exposes battery_status over the uorb topic through the dds bridge, so now when you run ros2 topic list you still see /fmu/out/battery_status: https://github.com/modalai/px4-firmware/tree/zach/battery_status_ros2

      This is also a PR currently into voxl-dev branch of PX4 so most likely will be a feautre of the next release.

      Zach

      Eric KatzfeyE G 2 Replies Last reply Reply Quote 0
      • Eric KatzfeyE
        Eric Katzfey ModalAI Team @Zachary Lowell 0
        last edited by

        @Zachary-Lowell-0 An updated build can be found here: http://voxl-packages.modalai.com/dists/qrb5165/dev/binary-arm64/voxl-px4_1.14.0-2.0.99-202504161252_arm64.deb

        1 Reply Last reply Reply Quote 0
        • G
          GlennTee @Zachary Lowell 0
          last edited by

          @Zachary-Lowell-0 Hello. I just tried what you mentioned and I've had no luck so far. Below is my terminal window where I tried running both commands after sourcing.
          e3685032-a26d-42e4-999e-9509dcf88e9f-image.png

          1 Reply Last reply Reply Quote 0
          • G
            GlennTee @Zachary Lowell 0
            last edited by

            @Zachary-Lowell-0 Would I need to wipe the drone and install the new build on to it? I also tried building your branch but I'm unsure about the location as where to put it, such as in /home/root, /opt/, etc., or if I need to use a specific build command other than "colcon build." Would you be able to clarify this? Thanks again for your help!

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

              @GlennTee Just download the Debian (e.g. wget http://voxl-packages.modalai.com/dists/qrb5165/dev/binary-arm64/voxl-px4_1.14.0-2.0.99-202504161252_arm64.deb) to the VOXL 2 and then use dpkg -i http://voxl-packages.modalai.com/dists/qrb5165/dev/binary-arm64/voxl-px4_1.14.0-2.0.99-202504161252_arm64.deb to install it.

              G 1 Reply Last reply Reply Quote 0
              • G
                GlennTee @Eric Katzfey
                last edited by

                @Eric-Katzfey Thank you. I just tried downloading it but there appears to be a package missing that is needed. I tried looking online to find somewhere to download it from but I couldn't really find anything. Do you know where I could find it?
                c7c73b2a-2db3-4749-ae40-8dd4d2ccfb7b-image.png

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

                  @GlennTee Ah, I assumed you were on the latest SDK version. You really should be. Can you first update to SDK 1.4.x?

                  G 1 Reply Last reply Reply Quote 0
                  • G
                    GlennTee @Eric Katzfey
                    last edited by GlennTee

                    @Eric-Katzfey Hello again. I upgraded to SDK v1.4.1 and the downloaded worked this time. I am able to echo the battery_status topic and it shows all the information. Thank you so much. I do have another question, is there a way to get tag detection as a ros2 topic just like with battery_status?

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

                      @GlennTee Can you please start a separate post for each new question? Thanks!

                      G 1 Reply Last reply Reply Quote 0
                      • G
                        GlennTee @Eric Katzfey
                        last edited by

                        @Eric-Katzfey Sure!

                        1 Reply Last reply Reply Quote 0
                        • Zachary Lowell 0Z Zachary Lowell 0 referenced this topic
                        • First post
                          Last post
                        Powered by NodeBB | Contributors