Skip to content

General Questions

2.3k Topics 11.3k Posts

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

  • Starling 2 Max payload capacity and flight time impact

    Unsolved
    3
    0 Votes
    3 Posts
    2k 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
    930 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
    530 Views
    M
    @Namho Hello. Have you found a solution to this issue?
  • Average power consumption by VOXL2

    Unsolved
    7
    0 Votes
    7 Posts
    2k 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
    604 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
    694 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
    670 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
    454 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
    823 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.
  • Specification of Starling2 Sensors

    Unsolved
    1
    0 Votes
    1 Posts
    325 Views
    No one has replied
  • Stereo cameras not working with 14.5cm extension cable

    Unsolved
    19
    0 Votes
    19 Posts
    3k Views
    Alex KushleyevA
    @robertociuch , I tested the dual stereo configuration with M0036 14.5cm extensions on each stereo. Stereo pairs plugged into J6 and J8, just like Camera Configuration 11 shows (link), I unplugged all other cameras. Seems to be working fine. I am attaching the voxl-camera-server.conf file with just stereo set up. Also, i am using SDK 1.3.2, however it should be working with older SDKs. If you find that installing the longer flex is an issue, it is possible that the flex itself is problematic. You can test the stereo pairs individually to find if there is a particular cable that is bad. Also, please double check that the following sensormodules (camera drivers) are present in the correct location: voxl2:/$ ls /usr/lib/camera/*combo* /usr/lib/camera/com.qti.sensormodule.ov7251_combo_0.bin /usr/lib/camera/com.qti.sensormodule.ov7251_combo_4.bin /usr/lib/camera/com.qti.sensormodule.ov7251_combo_1.bin /usr/lib/camera/com.qti.sensormodule.ov7251_combo_5.bin { "version": 0.1, "fsync_en": false, "fsync_gpio": 109, "cameras": [{ "type": "ov7251", "name": "stereo_front", "enabled": true, "camera_id": 0, "camera_id_second": 1, "independent_exposure": false, "fps": 30, "en_rotate": true, "en_rotate_second": true, "en_preview": true, "preview_width": 640, "preview_height": 480, "en_raw_preview": true, "ae_mode": "lme_msv", "ae_desired_msv": 60, "exposure_min_us": 20, "exposure_max_us": 33000, "gain_min": 54, "gain_max": 8000, "exposure_soft_min_us": 5000, "ae_filter_alpha": 0.600000023841858, "ae_ignore_fraction": 0.20000000298023224, "ae_slope": 0.05000000074505806, "ae_exposure_period": 1, "ae_gain_period": 1 }, { "type": "ov7251", "name": "stereo_rear", "enabled": true, "camera_id": 3, "camera_id_second": 2, "independent_exposure": false, "fps": 30, "en_rotate": false, "en_rotate_second": false, "en_preview": true, "preview_width": 640, "preview_height": 480, "en_raw_preview": true, "ae_mode": "lme_msv", "ae_desired_msv": 60, "exposure_min_us": 20, "exposure_max_us": 33000, "gain_min": 54, "gain_max": 8000, "exposure_soft_min_us": 5000, "ae_filter_alpha": 0.600000023841858, "ae_ignore_fraction": 0.20000000298023224, "ae_slope": 0.05000000074505806, "ae_exposure_period": 1, "ae_gain_period": 1 }] }
  • SENS_EN_LL40LS parameter not visible and i2cdetect -b X command not working

    Unsolved
    2
    1
    0 Votes
    2 Posts
    494 Views
    Eric KatzfeyE
    @jonathankampia We only add drivers to the build that we have used and tested with. The ll40ls driver is not one of them so you would have to add that to the build yourself.
  • Camera Cable Failure

    Unsolved
    2
    1
    0 Votes
    2 Posts
    427 Views
    VinnyV
    Hi @Jeremy-Frederick This appears to be a fusing open of some (one or more) power signals on the flex, indicating that excessive current was demanded of the flex. A short at the image sensor module of a power rail could cause this, so a loose connector may have certainly been your culprit, and a voltage likely contacted a GND signal or component.
  • XACTIC Gimbal Integration with Sentinel

    Unsolved
    11
    0 Votes
    11 Posts
    2k Views
    S
    @modaltb I see. Just one last thing, do you think a gimbal of ~900g would be ok to be attached to the Sentinel without any issues? As the quoted max. payload for the Sentinel is 1kg?
  • This topic is deleted!

    8
    0 Votes
    8 Posts
    30 Views