Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Collapse
Brand Logo

ModalAI Forum

ModalAI Team

Private

Posts


  • voxl-mapper produces no map; VIO output rate halves to 15 Hz and does not recover until OpenVINS restart
    Zachary Lowell 0Z Zachary Lowell 0
    1. Is there a log lin pipe field or debug flag that shows whether the throttle is currently engaged?
      Currently if you wish to have more robust logging you can run the commands via command line with the -d flag and check the output - you can also write some burner scripts capable of subscribing to the MPA itself and outputting what you need - lastly you can use voxl-logger which is capable or recording the data coming off the raw pipes.

    2. Was the throttle behaviour changed after 0.6.1? If a newer voxl-open-vins-server fixes it, which SDK version should we move to?
      you should be pulling the most recent instance of it - you can either build it from source from gitlabl OR you can run apt-get upgrade and that will auto pull the most recent deb's from our server.

    3. Given it is intermittent, is it safe to treat "dt == 33.3 ms" as a pre-flight check, or is there a more reliable condition we should test before an autonomous flight?
      I am a bit unsure what you mean treating this as a pre flight check - either openvins is feeding odometry and local setpoint positional data to px4 or it is not - if it IS even if its running slower that 33.3ms, then I would argue you are fine to fly.

    Thanks!
    Zach

    Autonomy: VIO, Mapping and Navigation vio mapper openvins starling2max

  • Starling 2 Max board runs 6 to 10 C hotter on older drone
    Alex KushleyevA Alex Kushleyev

    Hi @PQL,

    This is most likely due to the updated version of camera server and vio applications, as performance enhances may have impact on the cpu / gpu usage. We can help double check this. A few suggestions:

    • if you are able, can you please use voxl-inspect-cpu to measure the top CPU consumers for both drones and post here. This way we can check if something looks abnormal. Both drones should be in the same state (on bench, everything running.. or whatever environment you want to test in).
    • you can downgrade your new drone to earlier SDK and see if the CPU usage / temps reduce to original value

    Alex

    VOXL 2 and VOXL 2 Mini

  • VOXL 2 Mini Environmental Limits
    VinnyV Vinny

    Hi @hartll244 , Please see these related posts.
    https://forum.modalai.com/topic/3664/voxl1-and-2-environmental-testing-documents/7?_=1790881535163
    https://forum.modalai.com/topic/5316/need-operating-and-storage-temperature-ranges-for-5-components?_=1790881629795

    VOXL 2 Mini falls under VOXL 2 as the core components are the same.
    Hope this helps you.
    Thanks!

    VOXL 2 and VOXL 2 Mini

  • Starling 2 intermittently rebooting / VOXL losing power and ESC LEDs stopping
    VinnyV Vinny

    Hi @marcos-correa Apologies for the delays here, I was out on leave for a couple weeks.
    It sounds like the M0141 issue you might be having is very similar to this one:
    https://forum.modalai.com/topic/1356/sentinel-drone-randomly-reboots/2?_=1790714717250
    It's important to use 5mm spacers between any VOXL 2 plug-in board, especially if it only picks up J3 and not J5, since that leave all the pins on J5 vulnerable to contacting circuitry from whatever plug-in board is installed. Symptoms from that contact are most certainly proven to be resets and brown outs, as we have seen that before.
    If you are already using spacers between your board, then I'd need to think about other potential root causes.
    Hope this helps.
    Thanks!
    Vinny

    Development Drones

  • USB3 On M0062
    VinnyV Vinny

    Hi @schuyler.kellogg , the USB-A cable is back up for sale... sorry about that...
    https://www.modalai.com/products/mcbl-00022

    ESCs, Sensors and Accessories

  • Zorro Blue Audio
    Maxwell SchaeferM Maxwell Schaefer

    @Nick-Stroumtsos The Zorro Blue does not have any audio capabilities. It is built with custom electronics which do not include support for a speaker so no firmware can enable audio features.

    General Questions

  • USB3 On M0062
    VinnyV Vinny

    Hi @schuyler.kellogg
    Sorry for the delays, I was out for a couple weeks. We have many of the MCBL-00022 in stock, checking with the team why it was removed from our store. It should be an active product. Hang tight and sorry for the confusion. Hopefully by tomorrow all the links for purchasing MCBL-00022 will be active again.
    Thanks!
    Thanks!

    ESCs, Sensors and Accessories

  • Starling 2 Motor EOL (M10000633) replacement & Battery specs for EU sourcing
    ModeratorM Moderator

    It looks like we have one M10000633 on hand. Reach out to https://modalai.com/contact and see if they can get it to you

    Development Drones

  • USB camera live streaming through Microhard carrier board
    Zachary Lowell 0Z Zachary Lowell 0

    https://www.loom.com/share/41699fad8b6842a6bf25c986c98c1c3b

    Had it running on 8 minutes via voxl-uvc-server.

    Can you confirm that you had good bandwidth the entire time? This is also over a microhard hat (although I have a wifi stick plugged into the usb port on here alongside the usb camera)

    This sounds more like a networking issue than anything hardware or software related.

    General Questions

  • Custom companion data Stinger → Ground Control Station
    J Jacob Camarillo

    Hi Alex,

    Thanks for clarifying the direction. For UAS → GCS with your current voxl-vtx 1.7.1:

    1. Autopilot telemetry already goes VTX → VRX → Ethernet UDP:
    • voxl-vtx subscribes to the autopilot's MAVLink stream from voxl-mavlink-server and sends it over the RF link next to the video. The VRX then re-sends it as UDP to:

      • destination: gcs_ip in /etc/modalai/voxl-vrx.conf (default 10.0.0.1), port 14550 (fixed in 1.7.1)
      • source: the VRX at 10.0.0.2
      • Give your GCS laptop 10.0.0.1 on the VRX Ethernet link (or set gcs_ip to its address) and listen on UDP 14550. QGC will pick it up automatically.
    • This is a one-way telemetry snapshot, not a transparent MAVLink link. The VTX sends at mavlink_telem_rate_hz (30 Hz in your config) and keeps one message of each message ID per send window.

    1. Custom companion data: not supported in this release.
    • voxl-vtx only forwards what voxl-mavlink-server publishes on its mavlink_onboard pipe, and that pipe only carries messages received from the autopilot. If a companion app writes MAVLink into that pipe, voxl-mavlink-server sends it to the autopilot and doesn't publish it back onto the pipe, so voxl-vtx never sees it.

    • Writing to the mavlink_to_gcs pipe doesn't help either: voxl-mavlink-server sends those messages out its own UDP sockets, and they have no way to reach the ground over the MVX link. There is currently no supported way to put your observation data onto the VTX → VRX link.

    1. Upgrading to SDK 1.6.4, if these features are useful to you:
      Your voxl-vtx 1.7.1 is older than what ships in SDK 1.6.4, the latest SDK release for Stinger. SDK 1.6.4 includes voxl-vtx 2.2.x, which adds:
    • Parameter, mission and FTP forwarding to the GCS, so QGC can read and set parameters and download missions over the MVX link.
    • GCS → drone MAVLink through the VRX. MAVLink your GCS sends to the VRX on the GCS port is forwarded over the link to the aircraft, for example mission uploads. By default this forwarding stops while the vehicle is armed. To keep GCS → drone MAVLink flowing in flight, set this in /etc/modalai/voxl-vrx.conf and restart voxl-vrx: "allow_mavlink_forward_while_armed": true
      • Only enable this if you want the GCS able to send commands to the aircraft while it is armed. MANUAL_CONTROL messages are dropped.
    • A configurable GCS port (mavlink_gcs_port), replacing the fixed 14550.
    • None of these add a path for custom companion data, so they don't solve the observation use case.
    1. WiFi client mode with the VTX active:
      On the Stinger the M0185 is the VTX radio, and it runs in raw injection/monitor mode while it sends video. It can't also join a network as a WiFi client. A TCP/IP WiFi link would need a second, separate WiFi adapter. Even then, running it on the same band as the video link could hurt video quality, so we'd advise against it for a flight setup unless you deconflict the frequency used by each network device.
    General Questions

Member List

adminA admin
modaltbM modaltb
Chad SweetC Chad Sweet
tomT tom
James StrawsonJ James Strawson
Hector NevarezH Hector Nevarez
Paul NusserP Paul Nusser
Matthew BorowskiM Matthew Borowski
zauberflote1Z zauberflote1
Jaroslav RichtersJ Jaroslav Richters
Maxwell SchaeferM Maxwell Schaefer
JacobJ Jacob
wilkinsafW wilkinsaf
N Nathan Raras
Zachary Lowell 0Z Zachary Lowell 0
Zachary LowellZ Zachary Lowell
J Jacob Camarillo
Dobry KolaczD Dobry Kolacz
Cliff WongC Cliff Wong
Jeremy SchmidtJ Jeremy Schmidt
  • Login

  • Don't have an account? Register

  • Login or register to search.
  • First post
    Last post
0
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups