Skip to content

VOXL SDK and Software

391 Topics 2.0k Posts

voxl-sdk releases, MPA services, camera and video pipelines, Remote ID, and building and deploying your own software on VOXL.

  • Using MPA within voxl-docker-mavsdk-cpp

    Unsolved mpa
    5
    0 Votes
    5 Posts
    4k Views
    T
    Hi @Ege-Yüceel, We usually create a volume to those headers when doing something like this but you can install the libmodal pipe package inside the docker container like this if you want. wget http://voxl-packages.modalai.com/dists/qrb5165/sdk-1.5/binary-arm64/libmodal-pipe_2.13.1_arm64.deb dpkg -i libmodal-pipe_2.13.1_arm64.deb **Note change sdk-1.5 to whatever sdk version you're on
  • voxl_mpa_to_ros2 only publishes left stereo camera

    Unsolved ros
    5
    0 Votes
    5 Posts
    3k Views
    C
    @teddy-zaremba Nevermind, I was able to separate the images by modifying the voxl-camera-server.conf file to treat each camera as separate and it seems to be working now
  • Deploying Neural Networks with Multi-Modal Inputs (Camera + Additional Sensor Data)

    Unsolved mpa
    1
    0 Votes
    1 Posts
    1k Views
    No one has replied
  • ROS2 ON VOXL2

    Unsolved ros
    13
    0 Votes
    13 Posts
    7k Views
    T
    @taiwohazeez Could you post the error and we can take a look? Also here's an easier way of installing it if you just want to run this script on the voxl. wget http://voxl-packages.modalai.com/dists/qrb5165/sdk-1.5/binary-arm64/voxl-ros2-foxy_0.0.1_arm64.deb wget http://voxl-packages.modalai.com/dists/qrb5165/sdk-1.5/binary-arm64/voxl-mpa-to-ros2_0.0.7_arm64.deb sudo dpkg -i voxl-ros2-foxy sudo dpkg -i voxl-mpa-to-ros2 voxl-configure-mpa-to-ros2
  • Unable to get ROS2 on my Starling 2

    Unsolved voxl-sdk
    4
    0 Votes
    4 Posts
    790 Views
    tomT
    @taiwohazeez The build flow should be like this: cd voxl-mpa-to-ros2 git checkout dev git submodule update --init --recursive voxl-docker -i qrb5165-emulator ./install_build_deps.sh qrb5165 dev ./build.sh qrb5165 dev ./make_package.sh deb
  • voxl_planner: send vx,vy,yaw_rate command

    Unsolved voxl-sdk
    2
    1
    0 Votes
    2 Posts
    615 Views
    Meytal LempelM
    Hi again, From investigating the voxl-vision-hub code with added prints for debug, I see that the setpoint SETPOINT_POSITION_MAGIC_NUMBER is sent to mavlink-server from two functions - (1) _send_current_position() sending the current position, and type-mask ignoring vx,vy,vz,ax,ay,az,yaw_rate // fetch latest position and attitude from px4 itself so the setpoint // we are about to send is a close as possible to where we currently are (2) execute_setpoint_position_command() sending the setpoint as recieved from voxl-planner The implemented behaviour of (1) suits the situation of position+yaw command. However for vx+vy+z+yaw_rate command I think something is missing. Any help will be appreciated. Thank you, Meytal
  • Camera not being identified on J7U

    Unsolved camera
    7
    0 Votes
    7 Posts
    2k Views
    Alex KushleyevA
    @Idan-Fiksel , it looks like it worked since your machine variant is now 1.0.0 . I assume it was 1.0.1. Sorry the numbering in the name of the kernel is 00.0 vs 00.1…
  • voxl-camera-server behaving differently

    Unsolved camera
    5
    0 Votes
    5 Posts
    1k Views
    tomT
    @dvz https://gitlab.com/WondesenB/voxl-tag-detector
  • Boson 640 MIPI M0153: 16-bit Pre-AGC

    Unsolved camera
    3
    0 Votes
    3 Posts
    1k Views
    Kerry SnyderK
    @Alex-Kushleyev Thank you! For the moment we have decided to stick with USB since we can fit that into the current electrical architecture, but I appreciate the offer and may take you up on it at some point in the future if our design changes. Thanks, Kerry
  • SDK package versions and voxl-cross container versions

    Unsolved voxl-sdk
    3
    0 Votes
    3 Posts
    878 Views
    James StrawsonJ
    @James-Strawson hmmm, by any chance are you failing to link against symbols from libgmb.so? That is a new library dependency of libmodal_pipe. Most of our packages use the following linker flags to avoid recursive linking, I think this would be a better solution than specifying the libmodal_pipe version in install_build_deps.sh set(CMAKE_C_FLAGS "-Wl,--unresolved-symbols=ignore-in-shared-libs ${CMAKE_C_FLAGS}") set(CMAKE_CXX_FLAGS "-Wl,--unresolved-symbols=ignore-in-shared-libs ${CMAKE_CXX_FLAGS}")
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    44 Views
    No one has replied
  • (VOXL2 PX4 ROS2) MPA to ROS2 Tag Detection

    Unsolved mpa
    15
    0 Votes
    15 Posts
    8k Views
    G
    @tom @Zachary-Lowell-0 Looks like I got it to work, I was just running the wrong command. Is there an existing topic called "tag_detections" that should be appearing or is there another repository I need to download in order to obtain that? Thank you. [image: 1747414782060-ca188661-3943-4bac-beb5-16765bb7f96b-image.png] [image: 1747414856393-05a2c723-dd2b-4f8d-a243-3f6e61a9c56d-image.png]
  • Camera server: Preview stream stops when Large video activated

    Unsolved camera
    11
    1
    0 Votes
    11 Posts
    3k Views
    Rowan DempsterR
    @Alex-Kushleyev Gotcha, thanks for the info Alex and your help resolving this issue!
  • OV9782, M0113 Front stereo camera support in SDK 1.4.0+ on VOXL2

    Unsolved voxl-sdk
    1
    0 Votes
    1 Posts
    356 Views
    No one has replied
  • Hires image sensors and FPV goggles

    Unsolved camera
    3
    0 Votes
    3 Posts
    1k Views
    V
    @Moderator That's exciting, I'll be on the lookout. Thanks!
  • No autopilot found

    Unsolved voxl-sdk
    1
    3
    0 Votes
    1 Posts
    382 Views
    No one has replied
  • voxl-dfs-server source code

    Unsolved voxl-sdk
    2
    0 Votes
    2 Posts
    610 Views
    tomT
    @KnightHawk06 That is the source, yes.
  • Do "tracking" cameras (e.g. ar0144) support the snapshot command?

    Unsolved camera
    1
    0 Votes
    1 Posts
    773 Views
    No one has replied
  • Micro-coax dual interposer board for M0166 cameras

    Unsolved camera
    3
    0 Votes
    3 Posts
    919 Views
    VinnyV
    Hi @SKA Alex's instincts are correct, we do not have a smaller plug in board for just tracking in a synce'd config. We only had an M0155 for one image sensor for a while, so your best bet is what Alex said and get the new M0188 for VOXL 2 Mini (VOXL 2 uses M0173, whereas VOXL 2 Mini uses M0188) It's quite cost competitive for what it does!! https://www.modalai.com/collections/all/products/m0188
  • How to build-compile FOXY ROS2 packages and nodes for RB5

    Unsolved ros
    11
    0 Votes
    11 Posts
    6k Views
    Zachary Lowell 0Z
    You need to push the install folder as thats where the executables live in ros2 once you run colcon build. src folder is just the code you wrote with zero executables after colcon build is run.