Skip to content

Software Development

509 Topics 2.5k Posts

Questions about developing software on the products

Subcategories


  • General questions regarding the VOXL SDK that do not fit into other categories

    132 595
    132 Topics
    595 Posts
    wilkinsafW
    Hey @arvind_g3aero So, it does look like you were able to get this working with the dev release of voxl-camera-server which is great to hear. The natural progression of a software package is through dev-> staging -> release. So, this version of voxl-camera-server will be released in a future SDK. There will most likely not be a backport onto the 1.6.2 SDK
  • General questions regarding the VOXL SDK that do not fit into other categories

    46 339
    46 Topics
    339 Posts
    ישראל בן שלמהי
    Hi ModalAI team, I’m developing a sub-250 g UAV and am trying to determine the lightest practical VOXL 2 / VOXL 2 Mini camera and sensor architecture for the aircraft. The target payload functions are: Daylight RGB video / imaging FLIR Boson+ 320 thermal video Camera input required for reliable VIO / navigation Lowest possible total camera, adapter, cabling, and interposer mass I am specifically trying to avoid carrying unnecessary stereo, ToF, or additional cameras if they are not required. Could you recommend the exact minimum hardware stack you would use for this application? In particular: For reliable VIO, can we use a single tracking camera, or is a stereo pair required/recommended? Which current ModalAI tracking camera/module would give the lowest installed mass? For RGB imaging, what is the lightest currently supported color camera/module that can provide useful daylight video? For a Boson+ 320, is the current recommended connection still: Boson → M0201 → coax → M0181 → VOXL 2 J8? Can the Boson, RGB camera, and minimum VIO camera configuration operate simultaneously on one VOXL 2 / VOXL 2 Mini? If yes, could you provide the exact ModalAI part numbers/interposers/cables required and, if available, approximate individual masses? Is there a supported camera configuration close to this, or would it require a custom voxl-camera-server configuration? The aircraft has a very tight mass budget, so I am trying to establish the absolute minimum viable sensor stack rather than starting from one of the larger development-kit camera configurations. Thanks, Yisrael
  • Questions about developing software on the products

    74 356
    74 Topics
    356 Posts
    zauberflote1Z
    Please update your VINS to our master branch here: https://gitlab.com/voxl-public/voxl-sdk/services/voxl-open-vins-server For epoch-synced cams, tracking AR0144, please use: https://gitlab.com/voxl-public/voxl-sdk/services/voxl-open-vins-server/-/tree/synced-timestamp?ref_type=heads
  • Questions about developing software on the products

    45 249
    45 Topics
    249 Posts
    T
    @Eric-Katzfey Yes that worked. Thanks!
  • Questions about developing software on the products

    13 64
    13 Topics
    64 Posts
    Zachary Lowell 0Z
    @Nitin-Varma-Vegesna said in Apriltag relocalization not relocalizing?: @Nitin-Varma-Vegesna Is there any release that is known to work for April Tag Detection? https://gitlab.com/voxl-public/voxl-sdk/services/voxl-tag-detector The dev branch is the most recent - I have to check with the engineering team on this as I am unsure the priority of april tag detection and positioning based off it. Will relay back
  • 68 336
    68 Topics
    336 Posts
    AniruddhaA
    @ApoorvThapliyal Thank you for your help. also I was able to work with jazzy by only subscribing and printing with node. since error only occurred when I tried to echo the topic and not when another node is subscribing it. but using docker seems like most viable option to me since I m using ubuntu 24.04. Thank you for your help again
  • 20 Topics
    60 Posts
    Manoj KashyapM
    @tom can anyone help me with this
  • Questions about developing software on the products

    1 2
    1 Topics
    2 Posts
    ModeratorM
    @Mastermind That sounds like it would be possible, but obviously depends on the driver of the wlan adapter you choose. You would need to implement the bluetooth broadcast portion of Remote ID. The source code for voxl-remote-id is here and only currently supports the Wifi portion of Remote ID
  • How to install ipk package

    9
    1
    0 Votes
    9 Posts
    2k Views
    G
    finally Done Thank so much you @tom & @Eric-Katzfey https://forum.modalai.com/topic/280/station-mode-not-connecting-to-internet?_=1624012254214 I have to disable the microhard ethernet for it.
  • voxl-cam-ros

    12
    0 Votes
    12 Posts
    3k Views
    P
    @vaughanje I am with you up until this point, but I can't figure out how to kill voxl-rtsp. what command did you use for that?
  • 0 Votes
    3 Posts
    791 Views
    G
    Thank you for your reply, I will definitely try this.
  • CMake errors on open example

    4
    0 Votes
    4 Posts
    1k Views
    Chad SweetC
    This cmake file has a good example of finding OpenCV libs using cmake https://gitlab.com/voxl-public/core-libs/libmodal_exposure/-/blob/master/library/CMakeLists.txt
  • installing opencv2.4 on hellotflitegpu

    1
    0 Votes
    1 Posts
    529 Views
    No one has replied
  • apriltag landing

    2
    1
    0 Votes
    2 Posts
    511 Views
    Chad SweetC
    We are working on bringing that apriltag demo back online with the latest software right now. Hope to have a more concreate answer in the next week or two
  • QGC Android Build Error

    2
    0 Votes
    2 Posts
    796 Views
    modaltbM
    Hi @Prasad-Pawar , This is a bit out of scope for us (we don't really develop for QGC, just use the standard releases typically). Have you tried https://discuss.px4.io/c/qgroundcontrol/15 ? Thanks!
  • voxl-docker-mavsdk-python build problems

    4
    2
    0 Votes
    4 Posts
    850 Views
    Joseph MartinsonJ
    @Sebastian-LaPointe, I have updated the GitLab repository with changes that should fix this issue. Please let us know if the issue persists
  • Restoring Catkin Workspace

    3
    0 Votes
    3 Posts
    548 Views
    ?
    Hi @modaltb , Thank you for your message. I did actually choose "Yes" but it didn't store the ROS folders and files. It stored the Python packages I installed and the docker images. So, I would like to confirm if the voxl-backup command will save the folders in data. However, it is okay. I took me some time to recover but now all good. thank you again
  • Real-time streaming solution for VOXL

    2
    0 Votes
    2 Posts
    509 Views
    Eric KatzfeyE
    @shlee853 Yes, voxl-streamer uses RTSP. What kind of wireless link are you using to stream the video? What application are you using to view the video? What kind of latency are you seeing with this setup? And, ultimately, what is your target latency? The answers to these questions will help guide potential solutions.
  • Fuse altitude measurements to state estimate

    ekf2 range finders altitude
    3
    0 Votes
    3 Posts
    2k Views
    LucasWL
    I do not think I have access to this slack. It seems restricted to a few specific people only. But I tried their forum. Thanks anyway!
  • Example to stream video via ffmpeg

    9
    0 Votes
    9 Posts
    3k Views
    Eric KatzfeyE
    Can you please send us the output of "ls -l /dev/frame0", the output showing hello_hal3_camera, and also ffmpeg?
  • Need newer version of GCC on VOXL

    9
    0 Votes
    9 Posts
    2k Views
    Chad SweetC
    libvoxl_io unfortunately won't work inside of a Docker. Are you communicating via MAVLink? If so, you can send mavlink commands to voxl-vision-px4 to be forwarded on the the flight controller over serial.
  • Building voxl-suite on Docker Image on VOXL

    1
    1 Votes
    1 Posts
    818 Views
    No one has replied
  • Is Obstacle avoidance implemented?

    1
    1 Votes
    1 Posts
    3k Views
    No one has replied
  • How to import OpenCV in Python3?

    11
    0 Votes
    11 Posts
    4k Views
    tomT
    @Alex123 here is the exact command I tested with on a VOXL. docker run -it --rm --privileged --net=host --name roskinetic -v /home/root:/root/yoctohome/:rw -v /sdcard:/sdcard -w /root/ roskinetic-xenial:v1.0 /bin/bash Can you try this?
  • Save camera frames using OpenCV

    5
    0 Votes
    5 Posts
    2k Views
    A
    @Eric-Katzfey Yes! There is no direct interface with the hires camera in OpenCV. I'll follow the steps as you suggested. Thanks!
  • ADB not connecting

    5
    0 Votes
    5 Posts
    2k Views
    J
    That worked! Thanks
  • How to save images into the SD card using gphoto2.

    9
    0 Votes
    9 Posts
    3k Views
    tomT
    @Alex123 Glad I could help!
  • adb is not working, (No ADB device detected)

    12
    2
    0 Votes
    12 Posts
    4k Views
    modaltbM
    @Alex123 I just realized right now when I was powering up my m500 that I said to use 24VDC in an email.... this is OK for that power module, but the max is 25.2VDC, so no problem dropping it to say 16VDC!