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.

  • VOXL2 Compute schematics

    Unsolved
    1
    0 Votes
    1 Posts
    294 Views
    No one has replied
  • This topic is deleted!

    3
    0 Votes
    3 Posts
    32 Views
  • Incoherence in the vi extrinsics.conf for my m500

    Unsolved
    1
    3
    0 Votes
    1 Posts
    438 Views
    No one has replied
  • VOXL2 px4 ESC config with QGroundControl

    Unsolved
    11
    0 Votes
    11 Posts
    2k Views
    Eric KatzfeyE
    @Benjamin-Ruks This shows that GPS has been selected as NONE so it won't try to set up the LED, magnetometer, or GPS. That will have to be changed to HOLYBRO. You can directly modify the file /etc/modalai/voxl-px4.conf to change that value.
  • launching scripts from profile.d

    Unsolved
    1
    0 Votes
    1 Posts
    274 Views
    No one has replied
  • m500 vio

    Unsolved
    3
    0 Votes
    3 Posts
    518 Views
    José QuintanillaJ
    @Chad-Sweet Hi Chad, I think I am into a trouble similar to Wenxi LiU. It appears to me that qvio server is enable and running but, when trying to check odometry in QGC or even with voxl-inspect-qvio, all the T_imu_wrt_vio(m) data is in 0 even when moving the drone. In QGC it appears the XY coordinates are in absolute 0 and Z with an offset os 10 meter, it appears to be a -10.9 coordinate while it hasn't moved at all. I tried to open the link you attached to the answer but the page is down. Is it another page or someone that could help me to troubleshoot this problem? Regards,
  • qvio server says low features

    Unsolved
    2
    2
    0 Votes
    2 Posts
    592 Views
    Chad SweetC
    Please refer to the troubleshooting documentation https://docs.modalai.com/flying-with-vio/#troubleshooting-vio
  • OV7251 vs. OV9782 sensor

    Unsolved
    3
    0 Votes
    3 Posts
    628 Views
    E
    @Chad-Sweet thanks. Is there also a datasheet doc for M0113?
  • Information on creating a custom expansion PCB

    Unsolved
    2
    0 Votes
    2 Posts
    1k Views
    Chad SweetC
    You can find the document here https://docs.modalai.com/expansion-design-guide/
  • VOXL2 GPIO Pin Layout

    Unsolved
    1
    0 Votes
    1 Posts
    330 Views
    No one has replied
  • VOXL2 ESC calibration using VOXL2 IO board and m500 frame

    Unsolved
    3
    0 Votes
    3 Posts
    698 Views
    J
    @Chad-Sweet Hey Chad! Yes 100% I'm open to the PC tools to get it done as well. I suppose I'm a bit uncertain about the hardware pipeline in this case. I'll want to have the traditional m500 ESC and motor, so I'll need to generate the PWM calibration curve somehow and generate the correct parameters. Should I use a surrogate m500 VOXL1 board to just get the values and run with those? -Joe
  • April Tag Relocalization with External Fight Controller

    Unsolved
    3
    0 Votes
    3 Posts
    753 Views
    A
    To conclude this post in the hope to help someone else who's having the same problem, I found this reply on another question in this forum which dates back to 2021. I guess the Relocalization still works only in Offboard and NOT in Mission. The same applies for an external flight controller e.g. in Ardupilot it works in Guided Mode and NOT in Auto.
  • voxl-camera-server sudendly crash m500

    Unsolved
    1
    3
    1 Votes
    1 Posts
    427 Views
    No one has replied
  • Starling 2 Inverted Yaw and Pitch

    Unsolved
    2
    -1 Votes
    2 Posts
    809 Views
    James StrawsonJ
    @Kashish-Garg-0 Yes, everything in the aerospace industry including PX4 and ardupilot use the standard NED coordinate frame with Z pointing down. A significant portion of the code in MAVROS seems to be flipping the direction of the Y and Z axis back and forth when converting from mavlink to ros topics. I suggest using the vvhub_body_wrt_local pipe instead of the qvio pipe as the qvio data is centered around the imu whereas voxl-vision-hub transforms this to be centered around the body (COG) and corrects for gravity alignment. You can inspect the local pose on VOXL natively with voxl-inspect-pose vvhub_body_wrt_local OR voxl-inspect-pose --local Note this pipe was called vvpx4_body_wrt_local in SDK0.9 and older. I don't think ROS libraries like TF2 care which way gravity points. A transform is a transform, you can have it oriented however you prefer when you do your math. You should only need to change coordinate frames for the sake of visualization if RVIS doesn't let you define a default orientation or rotate the ground plane around in the UI.
  • RB5 Flight Replacement ESC version?

    Unsolved
    2
    0 Votes
    2 Posts
    547 Views
    tomT
    @Sam-Kiley You'll want the standard M0117
  • This topic is deleted!

    2
    0 Votes
    2 Posts
    9 Views
  • My m500 doesn't connect to qground control

    Unsolved
    9
    3
    0 Votes
    9 Posts
    1k Views
    José QuintanillaJ
    @tom Thanks, I will try it
  • VIO "Q" (quality) metric and distant features

    Unsolved
    2
    0 Votes
    2 Posts
    520 Views
    Chad SweetC
    The code where quality is computed can be found here: https://gitlab.com/voxl-public/voxl-sdk/services/voxl-qvio-server/-/blob/master/server/quality.h
  • VOXL Calibrate Stereo Camera

    Unsolved
    2
    1
    0 Votes
    2 Posts
    618 Views
    Chad SweetC
    Your sensors need to be mounted co-planar and rigidly like you see in our drone and flight deck products
  • Static IP for Ethernet Adapter

    Unsolved
    1
    0 Votes
    1 Posts
    322 Views
    No one has replied