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. voxl-mapper/planner for a Seeker drone

voxl-mapper/planner for a Seeker drone

Scheduled Pinned Locked Moved Ask your questions right here!
25 Posts 2 Posters 5.7k 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.
  • P Offline
    P Offline
    Pooyan
    Contributor
    wrote on last edited by Pooyan
    #1

    Hello all,

    I am doing the voxl-mapper/planner for a Seeker drone using the following repository:

    [https://gitlab.com/voxl-public/voxl-sdk/services/voxl-mapper/-/tree/master?ref_type=heads](link url)

    I am done with all of the steps provided there, but when I run the voxl-mapper I get the following error constantly:

    ERROR validating TOF2 data received through pipe: read partial packet
    read 693516 bytes, but it should be a multiple of 693516
    make sure you are using a recent voxl-camera-server that publishes a tof2_data_t type
    it's likely you are using an old voxl-camera-server

    I have done the following commands to update camera-server, and I got a massage about being updated to the final version:

    c0c5ea06-5d3e-4f3d-a702-a1f4fe89c125-image.png

    03618296-462a-4d5d-9a3a-8e0ac83313b0-image.png
    e12b02a9-87ec-46d0-b185-1537ec873b26-image.png

    I would appreciate it if you could give me some hints.

    @tom, can you take a look please.

    tomT 1 Reply Last reply
    0
    • P Pooyan

      Hello all,

      I am doing the voxl-mapper/planner for a Seeker drone using the following repository:

      [https://gitlab.com/voxl-public/voxl-sdk/services/voxl-mapper/-/tree/master?ref_type=heads](link url)

      I am done with all of the steps provided there, but when I run the voxl-mapper I get the following error constantly:

      ERROR validating TOF2 data received through pipe: read partial packet
      read 693516 bytes, but it should be a multiple of 693516
      make sure you are using a recent voxl-camera-server that publishes a tof2_data_t type
      it's likely you are using an old voxl-camera-server

      I have done the following commands to update camera-server, and I got a massage about being updated to the final version:

      c0c5ea06-5d3e-4f3d-a702-a1f4fe89c125-image.png

      03618296-462a-4d5d-9a3a-8e0ac83313b0-image.png
      e12b02a9-87ec-46d0-b185-1537ec873b26-image.png

      I would appreciate it if you could give me some hints.

      @tom, can you take a look please.

      tomT Online
      tomT Online
      tom
      admin
      wrote on last edited by
      #2

      @Pooyan What SDK are you using? You can see this with voxl-version

      P 1 Reply Last reply
      0
      • tomT tom

        @Pooyan What SDK are you using? You can see this with voxl-version

        P Offline
        P Offline
        Pooyan
        Contributor
        wrote on last edited by
        #3

        @tom thank you for your reply.

        It is 0.9.5

        tomT 1 Reply Last reply
        0
        • P Pooyan

          @tom thank you for your reply.

          It is 0.9.5

          tomT Online
          tomT Online
          tom
          admin
          wrote on last edited by
          #4

          @Pooyan Okay you can't mix and match packages like that. voxl-camera-server from dev can't be used with SDK 0.9.5.

          You need to use SDK 1.1.2 and use the packages as they come, not pull in others, it won't work

          P 2 Replies Last reply
          0
          • tomT tom

            @Pooyan Okay you can't mix and match packages like that. voxl-camera-server from dev can't be used with SDK 0.9.5.

            You need to use SDK 1.1.2 and use the packages as they come, not pull in others, it won't work

            P Offline
            P Offline
            Pooyan
            Contributor
            wrote on last edited by
            #5

            @tom yes, thanks. But, is there any other version I could use to fit the Camera-Server on the SDK version that I have?

            tomT 1 Reply Last reply
            0
            • P Pooyan

              @tom yes, thanks. But, is there any other version I could use to fit the Camera-Server on the SDK version that I have?

              tomT Online
              tomT Online
              tom
              admin
              wrote on last edited by
              #6

              @Pooyan No, the only voxl-camera-server package compatible with that SDK would be the one installed with it.

              Why are you trying to change versions?

              P 3 Replies Last reply
              0
              • tomT tom

                @Pooyan No, the only voxl-camera-server package compatible with that SDK would be the one installed with it.

                Why are you trying to change versions?

                P Offline
                P Offline
                Pooyan
                Contributor
                wrote on last edited by
                #7

                @tom I don't want to change any versions, but as you said I need to update the SDK, I was wondering maybe I could solve the problem with no upgrading SDK, but using another version of Camera-server.

                The thing is that it used to work for sure when you were working on 0.9.5 version. That is why I was asking.

                1 Reply Last reply
                0
                • tomT tom

                  @Pooyan No, the only voxl-camera-server package compatible with that SDK would be the one installed with it.

                  Why are you trying to change versions?

                  P Offline
                  P Offline
                  Pooyan
                  Contributor
                  wrote on last edited by
                  #8

                  @tom is there any way to have voxl-mapper on the SDK 0.9.5?

                  I am trying to upgrade another Seeker, so in the mean time I was wondering if I could proceed with this one.

                  1 Reply Last reply
                  0
                  • tomT tom

                    @Pooyan No, the only voxl-camera-server package compatible with that SDK would be the one installed with it.

                    Why are you trying to change versions?

                    P Offline
                    P Offline
                    Pooyan
                    Contributor
                    wrote on last edited by
                    #9

                    @tom I am just putting the versioning as well, in case there is anything you wanted to see:
                    06889cb0-7bbe-4104-97b6-0d3adec06f84-image.png

                    tomT 1 Reply Last reply
                    0
                    • P Pooyan

                      @tom I am just putting the versioning as well, in case there is anything you wanted to see:
                      06889cb0-7bbe-4104-97b6-0d3adec06f84-image.png

                      tomT Online
                      tomT Online
                      tom
                      admin
                      wrote on last edited by
                      #10

                      @Pooyan We can really only offer support with the latest SDK, you can read through the SDK 0.9 docs here if you'd like to see our old docs: https://docs.modalai.com/voxl-sdk-0_9/

                      This is the voxl-mapper section based on SDK 0.9.5 https://docs.modalai.com/voxl-mapper-0_9/

                      P 2 Replies Last reply
                      0
                      • tomT tom

                        @Pooyan We can really only offer support with the latest SDK, you can read through the SDK 0.9 docs here if you'd like to see our old docs: https://docs.modalai.com/voxl-sdk-0_9/

                        This is the voxl-mapper section based on SDK 0.9.5 https://docs.modalai.com/voxl-mapper-0_9/

                        P Offline
                        P Offline
                        Pooyan
                        Contributor
                        wrote on last edited by
                        #11

                        @tom Thank you so much for the reply and information. I understand that for sure.

                        1 Reply Last reply
                        0
                        • tomT tom

                          @Pooyan We can really only offer support with the latest SDK, you can read through the SDK 0.9 docs here if you'd like to see our old docs: https://docs.modalai.com/voxl-sdk-0_9/

                          This is the voxl-mapper section based on SDK 0.9.5 https://docs.modalai.com/voxl-mapper-0_9/

                          P Offline
                          P Offline
                          Pooyan
                          Contributor
                          wrote on last edited by
                          #12

                          @tom Now I have upgrade SDK to 1.1.2, and did everything again through this link:
                          https://gitlab.com/voxl-public/voxl-sdk/services/voxl-mapper/-/tree/master?ref_type=heads

                          The thing is that the voxl-mapper is Enabled but not running and when I am trying the voxl-mapper command, I get the following error:
                          4241c0a9-0e68-4bf8-b14c-fff1e486d89f-image.png
                          I would appreciate it if you could give me some hint on this.
                          Thank you so much.

                          P 1 Reply Last reply
                          0
                          • P Pooyan

                            @tom Now I have upgrade SDK to 1.1.2, and did everything again through this link:
                            https://gitlab.com/voxl-public/voxl-sdk/services/voxl-mapper/-/tree/master?ref_type=heads

                            The thing is that the voxl-mapper is Enabled but not running and when I am trying the voxl-mapper command, I get the following error:
                            4241c0a9-0e68-4bf8-b14c-fff1e486d89f-image.png
                            I would appreciate it if you could give me some hint on this.
                            Thank you so much.

                            P Offline
                            P Offline
                            Pooyan
                            Contributor
                            wrote on last edited by
                            #13

                            @Pooyan there was an internet connection issue and after that I used "opkg update && opkg upgrade", and then "opkg install voxl-portal voxl-mapper " for installing mapper again and now this problem is solved.

                            1 Reply Last reply
                            0
                            • tomT tom

                              @Pooyan Okay you can't mix and match packages like that. voxl-camera-server from dev can't be used with SDK 0.9.5.

                              You need to use SDK 1.1.2 and use the packages as they come, not pull in others, it won't work

                              P Offline
                              P Offline
                              Pooyan
                              Contributor
                              wrote on last edited by Pooyan
                              #14

                              @tom Hello again,

                              The SDK was updated to 1.2.0 and it was because of putting the configure-opkg on dev as it was said in the GitLab voxl-mapper link. I went through every steps in the following link again. Do you have any idea about what I can do?
                              https://gitlab.com/voxl-public/voxl-sdk/services/voxl-mapper
                              6cb6a586-f848-41e3-9038-b4ceef09d8a6.jpg
                              as you can see, when I run the "voxl-mapper", I get the following errors and it keeps repeating.

                              Thank you so much for your help.

                              P 1 Reply Last reply
                              0
                              • P Pooyan

                                @tom Hello again,

                                The SDK was updated to 1.2.0 and it was because of putting the configure-opkg on dev as it was said in the GitLab voxl-mapper link. I went through every steps in the following link again. Do you have any idea about what I can do?
                                https://gitlab.com/voxl-public/voxl-sdk/services/voxl-mapper
                                6cb6a586-f848-41e3-9038-b4ceef09d8a6.jpg
                                as you can see, when I run the "voxl-mapper", I get the following errors and it keeps repeating.

                                Thank you so much for your help.

                                P Offline
                                P Offline
                                Pooyan
                                Contributor
                                wrote on last edited by
                                #15

                                @tom Again I changed the version to 1.1.2 and got the same issue about loading shared libraries: libvoxblox.so. So I want to explain more what I do in case you could help me better.
                                I have included the screenshot as well.
                                Screenshot from 2024-02-07 18-23-182.jpg
                                When I push the built mapper to voxl I get the following error as well. I wanted to show that to you as well:
                                Screenshot from 2024-02-07 18-23-18.jpg
                                The codes I use to do that are as follow:
                                git clone https://gitlab.com/voxl-public/voxl-sdk/services/voxl-mapper.git
                                ./install_build_deps.sh APQ8096 dev
                                ./build.sh apq8096
                                ./make_package.sh ipk
                                ./deploy_to_voxl.sh

                                I would appreciate it if you could give me any hints on this.

                                tomT 1 Reply Last reply
                                0
                                • P Pooyan

                                  @tom Again I changed the version to 1.1.2 and got the same issue about loading shared libraries: libvoxblox.so. So I want to explain more what I do in case you could help me better.
                                  I have included the screenshot as well.
                                  Screenshot from 2024-02-07 18-23-182.jpg
                                  When I push the built mapper to voxl I get the following error as well. I wanted to show that to you as well:
                                  Screenshot from 2024-02-07 18-23-18.jpg
                                  The codes I use to do that are as follow:
                                  git clone https://gitlab.com/voxl-public/voxl-sdk/services/voxl-mapper.git
                                  ./install_build_deps.sh APQ8096 dev
                                  ./build.sh apq8096
                                  ./make_package.sh ipk
                                  ./deploy_to_voxl.sh

                                  I would appreciate it if you could give me any hints on this.

                                  tomT Online
                                  tomT Online
                                  tom
                                  admin
                                  wrote on last edited by
                                  #16

                                  @Pooyan After a fresh flash using the release and ./install.sh if you adb on and run opkg install voxl-mapper and then run voxl-mapper what happens?

                                  P 1 Reply Last reply
                                  0
                                  • tomT tom

                                    @Pooyan After a fresh flash using the release and ./install.sh if you adb on and run opkg install voxl-mapper and then run voxl-mapper what happens?

                                    P Offline
                                    P Offline
                                    Pooyan
                                    Contributor
                                    wrote on last edited by
                                    #17

                                    @tom I have just flashed it again and before anything else I did opkg install voxl-mapper and I got this:

                                    Screenshot from 2024-02-09 10-29-17.png

                                    I did it when the seeker is connected to the internet and the adb cable is connected, and I got this:

                                    726564fb-3d01-49b2-85ff-dc879297114a.jpg

                                    Still I didn't even install the FC2 through QGC or doing anything else.

                                    tomT 1 Reply Last reply
                                    0
                                    • P Pooyan

                                      @tom I have just flashed it again and before anything else I did opkg install voxl-mapper and I got this:

                                      Screenshot from 2024-02-09 10-29-17.png

                                      I did it when the seeker is connected to the internet and the adb cable is connected, and I got this:

                                      726564fb-3d01-49b2-85ff-dc879297114a.jpg

                                      Still I didn't even install the FC2 through QGC or doing anything else.

                                      tomT Online
                                      tomT Online
                                      tom
                                      admin
                                      wrote on last edited by
                                      #18

                                      @Pooyan Oh sorry, on voxl run opkg install /data/voxl-suite-offline-packages/voxl-mapper*.ipk

                                      P 1 Reply Last reply
                                      0
                                      • tomT tom

                                        @Pooyan Oh sorry, on voxl run opkg install /data/voxl-suite-offline-packages/voxl-mapper*.ipk

                                        P Offline
                                        P Offline
                                        Pooyan
                                        Contributor
                                        wrote on last edited by
                                        #19

                                        @tom thank you for the command. I get this now:
                                        2525b057-6d1a-4c04-8692-6aa56c4783cd.jpg

                                        tomT 1 Reply Last reply
                                        0
                                        • P Pooyan

                                          @tom thank you for the command. I get this now:
                                          2525b057-6d1a-4c04-8692-6aa56c4783cd.jpg

                                          tomT Online
                                          tomT Online
                                          tom
                                          admin
                                          wrote on last edited by tom
                                          #20

                                          @Pooyan Okay you'll just have to install the dependencies in the same way. I just did this on my voxl1:

                                          cd /data/voxl-suite-offline-packages/
                                          opkg install voxl-ceres-solver_2\:1.14.0-10.ipk 
                                          opkg install voxl-nlopt_2.5.0-4.ipk 
                                          opkg install voxl-voxblox_1.1.5.ipk 
                                          opkg install voxl-mapper_0.2.0.ipk
                                          
                                          P 1 Reply Last reply
                                          0

                                          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

                                          • Don't have an account? Register

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