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. Collision Prevention

Collision Prevention

Scheduled Pinned Locked Moved Ask your questions right here!
14 Posts 4 Posters 2.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.
  • G Offline
    G Offline
    gauravshukla914
    Regular
    wrote on last edited by
    #1

    Hi. I'm using a Voxl flight deck with the System Image 3.2.0 / voxl-suite 0.3.4. I want to test collision prevention on this, however I see that this image doesn't support collision prevention.
    Is there any update on this? What are my options? Since I want to enable this feature on my drone for further development.

    1 Reply Last reply
    0
    • ? Offline
      ? Offline
      A Former User
      wrote on last edited by
      #2

      System image 3.3.0 / Voxl-suite 0.4.6 supports collision prevention using stereo cameras (voxl-dfs-server) and the en_voa flag in /etc/modalai/voxl-vision-px4.conf

      1 Reply Last reply
      0
      • G Offline
        G Offline
        gauravshukla914
        Regular
        wrote on last edited by
        #3

        @Alex-Gardner Thanks for the reply. I updated the image to 3.3.0. I've also set the en_voa flag to true in the configuration file. However when I do the "voxl-vision-px4 -s" to print the obstacle date, I get nothing.
        On checking the services running by voxl-inspect-services, I see that the voxl-dfs -server is enabled but not running. Is there anything else that I need to do?
        Also, I'm able to see the stereo camera output in the rqt image viewer.

        1 Reply Last reply
        0
        • G Offline
          G Offline
          gauravshukla914
          Regular
          wrote on last edited by
          #4

          @Alex-Gardner Also, just to let you know, we have the stereo camera replaced, so we have attempted the stereo calibration once. And we pushed the files to VOXL.
          When I do on - voxl-dfs-server I get this
          voxl-dfs-server

          skip_n_frames: 5
          n_disparity_levels: 48

          Failed to open calibration file: /data/modalai/opencv_stereo_intrinsics.yml

          But the calibaration method that we performed pushes left.yaml and right.yaml files. Is there anything wrong that I'm doing?

          1 Reply Last reply
          0
          • G Offline
            G Offline
            gauravshukla914
            Regular
            wrote on last edited by
            #5

            Update - we were able to push the opencv_intrinsics.yml. But when I do voxl-inspect-services, it still shows dfs server enabled, but not running.

            Prasad AntervediP 1 Reply Last reply
            0
            • G Offline
              G Offline
              gauravshukla914
              Regular
              wrote on last edited by
              #6

              Update - we are able to get the obstacle data printed on the terminal. But this only comes when we run the voxl-dfs-server in one terminal and then run voxl-vision-px4 -s in other terminal.
              Do we have to always run voxl-dfs-server in one window for this?

              1 Reply Last reply
              0
              • ? Offline
                ? Offline
                A Former User
                wrote on last edited by
                #7

                voxl-dfs-server and voxl-vision-px4 should run in the background just fine if they're marked as enabled in voxl-inspect-services. If you boot the voxl and see that dfs server is enabled but not running, then can you paste the output of journalctl -u voxl-dfs-server so we can see why it's aborting

                1 Reply Last reply
                0
                • G Offline
                  G Offline
                  gauravshukla914
                  Regular
                  wrote on last edited by
                  #8

                  @Alex-Gardner its now perfectly running on boot up. Thanks for the help.

                  1 Reply Last reply
                  0
                  • G Offline
                    G Offline
                    gauravshukla914
                    Regular
                    wrote on last edited by
                    #9

                    @Alex-Gardner I want to check the stereo disparity. However, when I do the voxl streamer -c dfs-server, the stream is getting stuck on the the VLC media player. How do I see the disparity output?

                    1 Reply Last reply
                    0
                    • ? Offline
                      ? Offline
                      A Former User
                      wrote on last edited by
                      #10

                      The config option is dfs-disparity not dfs-server

                      Daniel RyuD 1 Reply Last reply
                      0
                      • ? A Former User

                        The config option is dfs-disparity not dfs-server

                        Daniel RyuD Offline
                        Daniel RyuD Offline
                        Daniel Ryu
                        Regular
                        wrote on last edited by
                        #11

                        @Alex-Gardner Different guy, but I followed the same steps as above and am also just getting a black screen on the VLC player for

                        voxl-streamer -c dfs-disparity
                        

                        Everything else seems to be working fine when I run voxl-inspect-services (you can see my status here https://forum.modalai.com/topic/409/obstacle_detection-messages-not-appearing/3).

                        I would like to have collision avoidance integrated onto my drone for a time sensitive project, but the documentation for voxl-dfs-server is not yet present and I am out of resources to turn to.

                        1 Reply Last reply
                        0
                        • G gauravshukla914

                          Update - we were able to push the opencv_intrinsics.yml. But when I do voxl-inspect-services, it still shows dfs server enabled, but not running.

                          Prasad AntervediP Offline
                          Prasad AntervediP Offline
                          Prasad Antervedi
                          wrote on last edited by
                          #12

                          @gauravshukla914 Hi! I am also getting the same error (i.e. "Failed to open calibration file: /data/modalai/opencv_stereo_intrinsics.yml" ). How did you manage to get the opencv_stereo_intrinsics.yml file. Did you write it yourself?
                          Thanks in advance 😄

                          Daniel RyuD 1 Reply Last reply
                          0
                          • G Offline
                            G Offline
                            gauravshukla914
                            Regular
                            wrote on last edited by
                            #13

                            @Prasad-Antervedi as far as I rember we calibrated the stereo cameras and then pushed the resulting files into voxl.

                            1 Reply Last reply
                            0
                            • Prasad AntervediP Prasad Antervedi

                              @gauravshukla914 Hi! I am also getting the same error (i.e. "Failed to open calibration file: /data/modalai/opencv_stereo_intrinsics.yml" ). How did you manage to get the opencv_stereo_intrinsics.yml file. Did you write it yourself?
                              Thanks in advance 😄

                              Daniel RyuD Offline
                              Daniel RyuD Offline
                              Daniel Ryu
                              Regular
                              wrote on last edited by
                              #14

                              @Prasad-Antervedi Try following these: https://docs.modalai.com/calibrate-cameras/

                              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