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.

  • Loss of wlan0 and potentially wwan0

    Unsolved
    13
    0 Votes
    13 Posts
    2k Views
    tomT
    @groupo Yeah that option in voxl-configure-modem is correct, I should update it in the future to make it more clear. This is what gets run on boot with that option: https://gitlab.com/voxl-public/voxl-sdk/utilities/voxl-modem/-/blob/master/scripts/voxl-modem-start?ref_type=heads#L122 For that modem, voxl-modem just acts as a wrapper for qmicli: https://gitlab.com/voxl-public/voxl-sdk/utilities/voxl-modem/-/blob/master/scripts/voxl-modem-start?ref_type=heads#L147 and udhcpc: https://gitlab.com/voxl-public/voxl-sdk/utilities/voxl-modem/-/blob/master/scripts/voxl-modem-start?ref_type=heads#L160 Feel free to modify the script as needed to fit your application
  • Starling v1 Specific Remote ID serial number

    Unsolved
    1
    0 Votes
    1 Posts
    426 Views
    No one has replied
  • Issues with facilitating MAVROS communication between Jetson Orin and VOXL2

    Unsolved
    1
    0 Votes
    1 Posts
    683 Views
    No one has replied
  • Starling v1 GPS Error

    Unsolved
    13
    0 Votes
    13 Posts
    3k Views
    D
    @Eric-Katzfey facing similar issues with our v1 drones. GNSS manufacturer recommends 10cm of distance from ESC/power lines/motors. Is there a location for cad files so we can modify the sensor mount and reprint it. https://www.mateksys.com/?portfolio=m10-5883#tab-id-2
  • Utilizing all CPUs on Voxl2

    Unsolved voxl2
    7
    0 Votes
    7 Posts
    3k Views
    Mrunal SarvaiyaM
    @Alex-Kushleyev Correct, I just used the last 4 more powerful cpus. That was enough of a performance boost to run my optimization at the frequency I was hoping for. I didn't try using all 8 threads, I can give it a shot if that's useful information for you
  • Voxl2 Date/Time Incorrect, not updating

    Unsolved
    4
    3
    0 Votes
    4 Posts
    822 Views
    Eric KatzfeyE
    @Stefan-Amundarain We have not tried getting Internet traffic routed to the Doodle Labs network. Should be possible but we haven't done it.
  • Modalai OpenVINS with cvp feature tracker flyaways (camera redundancy)

    Unsolved
    2
    1
    0 Votes
    2 Posts
    828 Views
    Cliff WongC
    Hey there, voxl-logger for openvins is only avaiable using a combination of raw flags, e.g. -c tracking_front -i imu_apps -r ov -r ov_extended -r ov_overlay Yes the -o option for odometry is not completed yet for openvins. That hsould get you the log data for openvins As for simulating camera stream failure, it's very likely any attempt to cover a camera will increase the exposure of that stream, and in some cases you will still see random features: for example, covering with a finger will still pick up features from your finger print. We're still actively improving voxl-feature-tracker and should have a new version available soon.
  • Configuring battery monitor with FPV ESC

    Unsolved
    21
    0 Votes
    21 Posts
    6k Views
    R
    @Alex-Kushleyev Thanks for the help, as I was calibrating the ESCs I did notice those messages, which confused me as to why we weren't able to get that information in PX4. On Monday it suddenly just started working despite my changing nothing. Gotta love when things fix themselves
  • dpkg nor opkg found on VOXL

    Unsolved
    14
    2
    0 Votes
    14 Posts
    2k Views
    tomT
    @Gary-Holmgren I'm also going to update the help text on that error in our deploy_to_voxl.sh template as the "ERROR neither dpkg nor opkg found on VOXL" is obviously not accurate
  • Maximum Connections to Wi-Fi?

    Unsolved
    2
    0 Votes
    2 Posts
    679 Views
    Alex KushleyevA
    @Evan-D , based on the contents of /data/misc/wifi/hostapd.conf : # Maximum number of stations allowed in station table. New stations will be # rejected after the station table is full. IEEE 802.11 has a limit of 2007 # different association IDs, so this number should not be larger than that. # (default: 32) #max_num_sta=32 It is possible that after your device has seen 32 different clients, it cannot accept new ones. You can examine this config file and /usr/bin/voxl-wifi (which is used to set the device into the ap mode) and try to increase the number of stations. Alex
  • OV7251 tracking cam focus

    Unsolved
    8
    0 Votes
    8 Posts
    2k Views
    H
    @Alex-Kushleyev I'll glue it back in place myself. Thanks!
  • VIO errors with new AR0144 tracking camera unstable flight/crashing

    Unsolved
    8
    2
    0 Votes
    8 Posts
    2k Views
    Alex KushleyevA
    @Gary-Holmgren , great! The transforms can be tricky sometimes especially with the added complexity of the image rotation in the camera… Alex
  • Voxel2 GPIO Repurposing

    Unsolved
    13
    0 Votes
    13 Posts
    2k Views
    Alex KushleyevA
    The diagrams may be helpful to explain the two options we proposed which do not require you to design any custom boards to plug into VOXL2. You will need to take care of interfacing to a GPIO board either using UART or USB. Option1: [image: 1717514293871-2399bf19-1422-471e-86e1-392817d383d3-image.png] Option2: [image: 1717514343432-b5ac8e69-0808-40fb-a288-11b4d34af5c6-image.png]
  • Seeking Guidance on Handling voxlCAM Sensor Data with Jetson Nano

    Unsolved
    8
    0 Votes
    8 Posts
    1k Views
    Alex KushleyevA
    @藤田真也 , we do not have any examples for sending data to AWS, unfortunately. My recommendation is to start step by step and make sure you can do the following: install the latest SDK on your VOXL2 (https://docs.modalai.com/voxl-suite/) configure voxl-camera-server for your camera set up (https://docs.modalai.com/voxl2-camera-configs/) make sure you can see the camera images using voxl-portal (https://docs.modalai.com/voxl-portal/#voxl-portal) set up voxl-mpa-to-ros or voxl-mpa-to-ros2 based on your needs stream camera data via ROS to a different machine (local network or in the cloud). Please note that bandwidth requirement for uncompressed images will be high, so you might want to choose ROS to compress the images into jpegs before sending. after you become familiar with the standard work flow on VOXL, it should be straightforward for you send data to AWS (assuming you have experience with AWS). Alex
  • help with pip installing opencv

    Unsolved
    2
    0 Votes
    2 Posts
    2k Views
    Alex KushleyevA
    @Syed-Omair , I suggest that you try building opencv from source - the way we do it is shown here : https://gitlab.com/voxl-public/voxl-sdk/third-party/voxl-opencv/-/tree/add-python3-bindings/ -- this is a specific branch that enables python3 bindings. I actually have pre-build deb for this here. This was built and tested for VOXL2, but it should work on VOXL1 in a 64-bit ubuntu docker image. Just before installing the deb, please create the following directory: mkdir -p /usr/lib/python3.6/dist-packages/ this is the place where cv2.so will be copied for python to use. I fixed this on the branch but the deb was built some time ago and does not have this fix, so it will fail during install unless you create this folder. You should remove (or just don't install) other opencv packages before you install this one. Please try it out and let me know if it works for you. Also, if you want to build it yourself, you can see build.sh for build flags, etc. This is a somewhat stripped down version opencv. Building all of the components would indeed take hours on voxl. EDIT: the deb i provided may or may not work on VOXL1. The way it was built was actually on an ARM-based Mac inside a ubuntu arm docker, using native compiler flags. So i am not sure if it is compatible with armv8 or needs newer arch. However, you should give it a try. if the deb does not work for you, you can just try building this right on your VOXL1 inside docker using build.sh native option. Alex
  • Holybro M10 GPS on M500 - Plug and Play?

    Unsolved
    7
    0 Votes
    7 Posts
    2k Views
    LaborzaubererTHIL
    @Eric-Katzfey From what I read in the forums, the M10 seem to be a very nice improvement to the M8N. It would be very nice if you can send them our way. Cudos to your team: They have already reached out to us with an RMA.
  • Our VOXL2 stopped responding

    Unsolved
    22
    0 Votes
    22 Posts
    6k Views
    VinnyV
    No @Matthew-Wellner , Our shipping dept is already done for the day and we missed UPS/FedEx drop-off times for next day delivery. I can't offer anything other than consolation that we've had some of our customers be amenable to a demo with non-NDAA compliant stuff with our assurance we have a plan to switch over (especially yours since it is available and in-hand, but just not working at the moment). I only wish I could probe your board remotely to help you figure this out... sorry.
  • Does Flight Core v2 Support Here3 using CAN?

    Unsolved
    3
    0 Votes
    3 Posts
    649 Views
    Matthew WellnerM
    @Moderator thanks for letting me know. I have a here 2 laying around. I'll just use that instead.
  • how can i have a more recent version of ubuntu using docker

    Unsolved
    2
    1
    0 Votes
    2 Posts
    535 Views
    ModeratorM
    @Syed-Omair you can find the Dockerfiles in this repo https://gitlab.com/voxl-public/voxl-docker-images/roskinetic-docker from there you could try to modify the base file to see if you can get it to work. VOXL 1 runs an old Linux kernel, so there are likely going to be some limitations
  • Input of tflite-server on voxl2

    Unsolved tflite-server
    1
    0 Votes
    1 Posts
    812 Views
    No one has replied