Skip to content

General Questions

2.2k Topics 11.3k Posts

Not sure where your question goes? Ask here. ModalAI engineers and the community answer questions about any VOXL product.

  • vvhub_body_wrt_local missing

    Unsolved
    2
    0 Votes
    2 Posts
    290 Views
    Михаил ОдинцовМ
    Nvm, solved, for some reason the voxl-vision-hub disappeared from the list, reinstall helped. Now I wonder why the ... it disappeared, but at least I'm unblocked.
  • This topic is deleted!

    1
    1
    0 Votes
    1 Posts
    2 Views
    No one has replied
  • Changing Camera Lens

    Unsolved
    1
    0 Votes
    1 Posts
    287 Views
    No one has replied
  • Voxl2 IO Board

    Unsolved
    8
    1
    0 Votes
    8 Posts
    1k Views
    Alex KushleyevA
    @Stefan-Amundarain , It is always good to double check the firmware version of our ESCs and IO board (whichever you are using) so that you have control over the version that you are using and do not upgrade unless that is your intention or use outdated firmware. Typically when we release the new SDK we recommend updating ESC and IO board firmware because some features will require the update. However, if you just receive a new board, you probably want to upgrade it to the firmware version that you have already been using or version required by the sdk. Our voxl-esc tools (used for firmware update, checking) are used for IO board and ESC and make it easy to check and update firmware in an automated way to ensure you are running the firmware that you intended. If you need more help with this, please let me know. Alex
  • mRo u-Blox ZED-F9 RTK L1/L2 GPS + external magnetometer hookup

    Unsolved
    2
    0 Votes
    2 Posts
    474 Views
    Eric KatzfeyE
    @jonathankampia Yes, both qmc5883l and ist8310 are supported now.
  • GPS Polling?

    Unsolved
    9
    0 Votes
    9 Posts
    1k Views
    Eric KatzfeyE
    @groupo This code https://gitlab.com/voxl-public/voxl-sdk/services/voxl-vision-hub/-/blob/master/src/mavlink_io.c?ref_type=heads#L156 sets up a pipe client to listen for Mavlink messages in the voxl-vision-hub application
  • Starling 2 Max payload capacity and flight time impact

    Unsolved
    3
    0 Votes
    3 Posts
    1k Views
    GL LimG
    @Alex-Kushleyev Thanks for your insightful reply!!
  • VOXL2 SDK Flash Not Working

    Unsolved
    18
    0 Votes
    18 Posts
    2k Views
    C
    @tom it looks like the groups are the same between machines (and yours except I'm not in docker), and the versions of adb, fastboot, and all android packages are the same. I was looking online and some people say it may be related to or solved by udev (https://askubuntu.com/questions/705537/no-permissions-fastboot-fastboot-and-adb-not-working) but I'm not sure I have more more time to troubleshoot this, and I didn't touch anything with udev on the working machine. Hopefully I'll be able to circle back to this eventually, but thank's for your help with everything!
  • Arming VOXL, but motors won't spin up

    Unsolved
    14
    1
    0 Votes
    14 Posts
    2k Views
    Kiazoa JoaoK
    @Alex-Kushleyev I had a similar issue and this helped a lot. thanks.
  • Missing install_build_deps.sh in voxl-opencv

    Unsolved
    5
    0 Votes
    5 Posts
    874 Views
    N
    Excellent. Thank you!
  • local position NED issues - resetting and severe altitude drift

    Unsolved
    6
    0 Votes
    6 Posts
    1k Views
    J
    @Eric-Katzfey The EKF2_EV_CTRL param is set to 15 bits (all enabled). We don't have any cameras on the drone at the moment, though. Could that be introducing issues in the EKF2 and causing it to reset? I'll try disabling all vision stuff and see if it works different.
  • USB3

    Unsolved
    7
    0 Votes
    7 Posts
    1k Views
    VinnyV
    Hi @voxltester Are you able to post a high res photo of the USB breakout board, both top and bottom? Could save you the time and hassle of an RMA with a good high quality photo I can inspect. The board was tested and passed before shipping, but these boards do have some small parts on that that are susceptible to damage if the board is dropped or if a tool or other item hits into it. Thanks!
  • Issue with MPA-to-ROS2

    Unsolved
    2
    1 Votes
    2 Posts
    488 Views
    M
    @Namho Hello. Have you found a solution to this issue?
  • Average power consumption by VOXL2

    Unsolved
    7
    0 Votes
    7 Posts
    1k Views
    Jetson NanoJ
    @Alex-Kushleyev @Vinny Thank you for your response. I'll test it.
  • Installing and using PyTorch or ExecuTorch on a Starling 2 drone

    Unsolved
    2
    0 Votes
    2 Posts
    565 Views
    ModeratorM
    @mario Hi Mario, both Yolov8 and Pytorch are on our roadmap to support. We do not have a good timeline yet though.
  • Sending Recorded Video Though Camera Server on VOXL2

    Unsolved
    2
    1 Votes
    2 Posts
    661 Views
    Alex KushleyevA
    @reber34 , perhaps this approach can work for you: record a video encoded at high bit rate (using voxl-camera-server and voxl-record-video . Please note that the output of voxl-record-video will not be in a standard container (such as mp4, etc), but you can fix it with ffpeg : ffmpeg -r 30 -i voxl-record-video.h264 -codec copy videofile.mp4 re-encode the video offline with desired codecs / bit rates / resolutions install gst-rtsp-launch which uses gstreamer to set up an RTSP stream https://github.com/sfalexrog/gst-rtsp-launch/ you will first need to figure out what gstreamer pipeline to use on voxl2 that will load your video and parse the h264/h265 frames (can use null sink for testing) and then use that pipeline with gst-rtsp-launch which will take the encoded frames and serve them over rtsp stream. gstreamer may be more flexible for tuning the encoding parameters of h264/h265 (compared to voxl-camera-server) and you can also use it in real time later (using voxl-streamer, which uses gstreamer under the hood) Another alternative is to use voxl-record-raw-image to save raw YUVs coming from voxl-camera-server and then use voxl-replay and voxl-streamer - the latter will accept YUVs from the MPA pipe and encode them using the bit rate that you want. Note that depending on the image resolution, YUV images will take a lot more space than encoded video, but maybe that is also OK since VOXL2 has lots of storage. Alex
  • unable to calibrate imu on RB5

    Unsolved
    3
    0 Votes
    3 Posts
    637 Views
    Eric KatzfeyE
    @Prabhav-Gupta The RB5 does not have a second IMU like the VOXL 2 does. So voxl-imu-server is only applicable for VOXL 2, not RB5.
  • 8k video support

    Unsolved
    2
    0 Votes
    2 Posts
    417 Views
    Alex KushleyevA
    @Leon-Vaidman , we do not currently support any 8K cameras and none planned at the moment. Alex
  • Neopixel GPIO control on VOXL2 SPI port

    Unsolved
    2
    0 Votes
    2 Posts
    791 Views
    Alex KushleyevA
    @brahim , i dont think you can easily use SPI on VOXL2 for Neopixel. However, our ESCs support neopixel output. Pleasee see https://docs.modalai.com/modal-esc-datasheet/#neopixel-led-support and similar docs for the mini and fpv ESCs. You can use the python script to test the LED strip and if you want to go further we can help you with PX4 integration. Alex
  • Configuring extrinsics on Starling (Voxl2)

    Unsolved
    22
    2
    0 Votes
    22 Posts
    7k Views
    R
    @Alex-Kushleyev Hi Alex, When I hold the drone in hand and move around the room, I see that VIO is at 100%. It only fails when I shake the drone or start flying it. I'm not sure what's going wrong.