Skip to content

Ask your questions right here!

2.3k Topics 11.5k Posts

Note sure where to post? Ask questions here for direct access to the ModalAI engineering team

Subcategories


  • 156 Topics
    711 Posts
    Mikhail MayersM
    Hey all, experiencing an issue. I had was working with my VOXL2, powered it off for the night. Left the board in same place and in the morning powered it back on without touching anything, but it won't turn on. I'm using the shipped power adaptor and power module. None of the LEDs turn on, totally dead. If I connect USB only I see a very faint blink from the red LED, I am not able to connect via ADB. Seems like something was damaged. Any advice for next steps? -Thanks, Mikhail
  • Do you have a great idea for our products you would like to see implemented?

    26 89
    26 Topics
    89 Posts
    Andriy LomakinA
    Dear Sir or Madam, We are currently evaluating navigation technologies for UAV and robotic platforms operating in GNSS-denied and contested environments. In particular, we are interested in solutions capable of operating without GPS/GNSS and, where possible, without relying on active radio-frequency communication links. Could you please provide information on your relevant products, including: GNSS-denied navigation capability; GPS-independent positioning; visual-inertial odometry, SLAM, inertial or terrain/map-based navigation capabilities; operation in radio-silent mode; integration options with UAV autopilots such as PX4, ArduPilot or proprietary flight controllers; technical specifications; pricing indication; delivery terms for Europe; export-control or end-user restrictions, if applicable. We would be grateful if you could also indicate the most appropriate contact person or department for further technical and commercial discussion. Kind regards, Andriy Lomakin
  • Are you looking for a 3D model of one of our products?

    33 86
    33 Topics
    86 Posts
    Alex KushleyevA
    @nl_vdi , if you log into developer.modalai.com, you will see the CAD models. the latest model we have is: D0012-4-V3-C28-M36-T7-K0-Starling2-Max-V3-20260317.step [image: 1781036132877-376bf0dd-494a-4bf1-8d92-1b2d91afb83d-image.png]
  • Does the VPN reduces internet speed on drone

    2
    0 Votes
    2 Posts
    510 Views
    modaltbM
    Although we aren't VPN experts (yet), this is something I've seen myself. There are parameters that can be configured by VPN server/clients that may affect bandwidth (e.g. MTU). There are various types of client/servers out there so it varies how these could be setup. Also, depending on where the VPN server is located, you might be going to a server far away, and depending on the VPN server quality, they may or may be sharing resources with you.
  • Error in Camera Server when trying to use TOF Sensor

    5
    1
    0 Votes
    5 Posts
    1k Views
    ?
    The segfault error is an error that occurs when closing camera server, not while it's running. This is happening immediately after running camera server because systemctl detected the segfault and tried to rerun camera server (thus closing yours since only one instance of camera server can be running at a time). If you want to run camera server manually, make sure to run systemctl stop(or kill) voxl-camera-server first to make sure there's no background conflict. The generic hal3 error codes can be found here, the -19 is a qualcomm specific one that we've found to be equivalent to ERROR_DEVICE (though we have been unable to find its proper definition), and has indicated that there is an error with the device and it will be unable to process any more requests.
  • Docker cant log in to push to docker hub

    7
    0 Votes
    7 Posts
    1k Views
    kasarrowtecK
    Hi Alex, this was very helpful - got it working and managed to get the docker image out. thank you for your help !
  • Screw size for IMX377/M0026

    3
    0 Votes
    3 Posts
    783 Views
    ryan_meagherR
    @Vinny no worries, I ended up just going to industrial hardware in SD and trying out a bunch of machine screws until I got one that fit nicely, cant recall the exact size. Here are the dimensions for mounting the M0026 in a part I made. Figured I would post it if it helps someone else out since I personally couldn't find a STEP file for this part. Dimensions are in mm, the camera is ~24.1mm from base to the tip of the lens from my caliper measurements. [image: 1625873711419-95a40f46-9f47-4afa-905a-da227061deff-image.png]
  • New user, new questions (didn't find them answered elsewhere)

    3
    0 Votes
    3 Posts
    533 Views
    J
    Thanks for your help. Yes, the ESCs use PWM. I may have had something configured wrong, so I'll try again.
  • Connecting VOXL Microhard Modem with Skynav

    12
    0 Votes
    12 Posts
    1k Views
    modaltbM
    @FourPointTwoMm correct, daisy chaining 2 will likely fail, this is what I've seen.... we've validated against the single extension only.
  • Operating temperature range for VOXL Hires sensors ?

    2
    0 Votes
    2 Posts
    436 Views
    Chad SweetC
    Hi Reg, we have not performed formal characterization of those modules yet. We expect them to perform well in typical consumer electronics environments, 0-55C for instance.
  • How can I use pymavlink in Docker?

    3
    0 Votes
    3 Posts
    479 Views
    Daniel RyuD
    Nevermind, to use pymavlink we needed to not run MavSDK at the same time
  • How to start docker daemon?

    3
    1
    0 Votes
    3 Posts
    562 Views
    Daniel RyuD
    @tom That was the solution, thanks!
  • VOXL and Qualcomm Flight Pro camera compatibility

    9
    0 Votes
    9 Posts
    1k Views
    P
    Got it. The changes are now persisting through reboots - not sure why it didn't the first time (i did adb reboot), but seems to be stably working now. Thanks for your help!
  • voxl-rtsp started but can't stream with VLC/Qgroundcontrol

    2
    2
    0 Votes
    2 Posts
    571 Views
    Alex KushleyevA
    Hello Mark, A few things to check.. make sure the voxl-camera-server is not running, since it cannot be used concurrently with voxl-rtsp (you can check what services are enabled using voxl-inspect-services when connecting via VLC, you should not use 0.0.0.0 address. 0.0.0.0 is an invalid address it is strange that voxl-rtsp reports that it's listening on 0.0.0.0. It looks like you have VOXL in AP mode (based on the IP address). Run ifconfig and see if it shows anything strange. The fact that you are able to ssh into VOXL using 192.168.8.1 means wifi AP is working fine.. just in case, try using it's actual ip address in the rtsp:// field - it looks like you already tried it in VLC? if you are able, please try compiling and using the latest version of voxl-rtsp here : https://gitlab.com/voxl-public/utilities/voxl-rtsp/-/tree/dev - it will also print some stats after you exit, just making sure the camera frames are actually coming in. There is a script build_in_docker.sh that makes it easier to compile voxl-rtsp, as long as you already have the voxl-emulator docker image
  • This topic is deleted!

    5
    0 Votes
    5 Posts
    37 Views
  • Acessing modal pipe using bash (or python)

    4
    0 Votes
    4 Posts
    640 Views
    James StrawsonJ
    Hi Zach, I just updated libmodal_pipe to 2.0.8 with a fix to cleanup the trailing characters from echoing a pipe name to the request pipe. Now you can run modal-hello-server in one window and see the output in another: yocto:/run/mpa/hello$ echo "test" > request && cat test hello160hello161hello162hello163hello164hello165hello166 Let me know if this is along the right path. I have no immediate intention for making a python library. Best, James
  • Connect VOXL to Jetson NANO

    2
    0 Votes
    2 Posts
    729 Views
    VinnyV
    Hi Raj, Can you please be more specific with your question? Are you just referring to hardware connections or are you asking for software device detection? I'm not familiar with the Jetson systems, but from what I can tell, purely from a hardware viewpoint, there are a bunch of UARTs and I2C ports exposed on a Nano 40-pin header that can be connected to Voxl directly since Voxl is also at 3.3V logic levels for our external interfaces. https://docs.modalai.com/voxl-datasheet-connectors/ Now, how you expect to use the combined system is a more complicated SW systems question, so this is why I asked if you can elaborate more. How do you want the Voxl to interact with the Jetson? This will tell us if the bandwidth of the common interfaces (I2C, UART, SPI) are even suitable for your application(s). If a USB interface is more suited to your application for higher throughput, then it can get a bit harder. The Nano appears to have a variety of USB ports, as do our systems, but you'd need to understand who is the USB Host and USB Client/Device and connect them accordingly. Thanks! Vinny
  • Not going in Position mode

    29
    0 Votes
    29 Posts
    6k Views
    James StrawsonJ
    Do you have a GPS/Mag plugged in? If not please try plugging in a GPS/Mag and set the PX4 parameter SYS_HAS_MAG to 1. There is a PX4 bug that prevents VIO-only operation if a magnetometer is missing, even if the magnetometer is not in use. We've been trying to get the bugfix approved and merged into PX4 master for over a year now but it seems to be a lost cause. For now our own branch of PX4 has the bugfix along with some custom tools for our ESCs. If your system starts working again with the magnetometer then we know somehow a standard PX4 image got onto your flight core instead of one of our own. Regards, James
  • VOA/April Tag Expected Release for 0.3.4

    6
    0 Votes
    6 Posts
    925 Views
    PawelJP
    Pasting a response I got from @Alex-Gardner (thanks!). "...download the new system image with full voxl-suite (voxl_platform_3-3-0-0.4.6-b.tar.gz) which will have all of these packages from https://developer.modalai.com/asset. If you extract the archive there will be an install script which will reflash the system image over adb (giving you the option to not wipe the data partition, if you have other things on the drone you should make sure to back them up) and then install the new voxl-suite."
  • Recieved Fatal error from camera (hires, tracking)

    3
    2
    0 Votes
    3 Posts
    702 Views
    C
    @Alex-Gardner Thanks Alex, that helped narrow it down to a hardware issue, replaced the camera and it's good now. Cheers.
  • avahi not working

    3
    0 Votes
    3 Posts
    616 Views
    P
    this is still an issue after trying voxlplatform_3.3.0 however, uninstalling avahi (opkg remove avahi and dependents) and install using https://gitlab.com/voxl-public/other/install-avahi works
  • ADB Device Offline

    7
    2
    1 Votes
    7 Posts
    3k Views
    G
    @modaltb Thank you for helping I Tried it & Got following [image: 1624606884483-13dc3479-2fc3-439f-8f34-076c144200bc-image.png] I don't have the hardware (debug add-on board) with me now, Will receive probably in next week
  • library support

    2
    0 Votes
    2 Posts
    341 Views
    modaltbM
    You'd need to download yourself and then push to the target (or if VOXL is connected to the internet, download it and manually install). There's not an 'apt-get' like setup for opkg unfortunately. Sometimes this means you need to build from source.