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

ModalAI Forum

Chad SweetC

Chad Sweet

@Chad Sweet
ModalAI Team
Unfollow Follow
About
Posts
932
Topics
10
Shares
0
Groups
5
Followers
12
Following
0

Posts

Recent Best Controversial

  • 5G Modem - Voxl-modem ERROR can not ready GPIOs
    Chad SweetC Chad Sweet

    Can you share a picture of your setup? Is the Quectel RM502Q-AE installed?

    ESCs, Sensors and Accessories cellular

  • VOXL2 IMU Server Not Running
    Chad SweetC Chad Sweet

    It is probably worth upgrading the software to the latest release. The version you have is really old. I guess I can't say for sure that it will fix the problem, but it's likely to match the docs better for getting going 🙂

    https://docs.modalai.com/voxl2-system-image/

    VOXL 2 and VOXL 2 Mini voxl-2

  • How to run tf-lite-server on VOXL
    Chad SweetC Chad Sweet

    posted a few basics in the docs https://docs.modalai.com/voxl-tflite-server/

    You can see exactly where the image comes in her: https://gitlab.com/voxl-public/modal-pipe-architecture/voxl-tflite-server/-/blob/master/server/threads.cpp#L105

    FAQs

  • Access VOXL2 cameras on ROS2 within docker container
    Chad SweetC Chad Sweet

    The pipes that voxl-camera-server publishes should be accessible in a Docker. You should be able to access them that way inside of a Docker. A voxl-mpa-to-ros2 service would be a good addition, we don't have that implemented yet.

    VOXL SDK and Software

  • Voxl - Snapdragon model and supported camera configurations
    Chad SweetC Chad Sweet

    Your understanding is correct, ModalAI's supported configurations are a result of Qualcomm limitations

    Flight Core and Legacy VOXL voxl

  • Relocalization on a loaded map
    Chad SweetC Chad Sweet

    @afdrus the relocalization is external to the VIO EKF. You can trace this code path here: https://gitlab.com/voxl-public/voxl-sdk/services/voxl-vision-hub/-/blob/master/src/tag_manager.c#L110

    VOXL 2 and VOXL 2 Mini voxl-2

  • Shipping to Australia
    Chad SweetC Chad Sweet

    We have not had a problem shipping directly to Australia.

    Development Drones starling

  • Unbricking fails due to "protocol error"
    Chad SweetC Chad Sweet

    Are you flipping the fastboot switch back? Your symptom is consistent with leaving the fastboot switch engaged instead of setting it back to normal after a few seconds

    Might be worth watching the tutorial here if you're unsure

    Flight Core and Legacy VOXL voxl

  • VOXL2 IMX214(M0025) Not Working When Connected To MIPI Extension Cable
    Chad SweetC Chad Sweet

    The connectors on the image sensor modules have limited insertions, like 10-20. It seems like the connector itself is likely damaged. Sometimes you can see a bent pin under a microscope

    VOXL 2 and VOXL 2 Mini voxl-2

  • m500 cannot hovering with VIO algorithm
    Chad SweetC Chad Sweet

    The system was tested in VIO mode for 20 minutes before shipping. All drones are very sensitive to frame modifications, so this needs to be done carefully

    • Were you able to fly successfully before frame modifications?
    • How well does it fly manually? Have you looked at the logs in manual.mode for vibration?
    • Can you please share a log of the VIO output?
    • If you reset all of the software, you may need to recalibrate the cameras
    • It looks like there are loose parts hanging off of the drone. VIO is VERY sensitive to vibration. Can you revert your frame modifications and try again?
    Development Drones m500

  • Getting Coordinates of Drone
    Chad SweetC Chad Sweet

    For VIO use voxl-inspect-qvio

    For GPS use voxl-inspect-gps

    The source code for those is here

    Flight Core and Legacy VOXL voxl

  • VIO/VOA with ArduCopter
    Chad SweetC Chad Sweet

    @MattK The VOXL SDK is common between VOXL CAM, VOXL 1 and VOXL 2, so the same messages will be sent in the same manner between VOXL and the flight controller over mavlink

    VOXL 2 and VOXL 2 Mini voxl-2

  • Video frames synced with telemetry?
    Chad SweetC Chad Sweet

    You can see an example of how to write telemetry on top of a video frame here
    https://gitlab.com/voxl-public/modal-pipe-architecture/voxl-qvio-server/-/blob/master/server/main.cpp#L715

    Development Drones m500

  • How To Set VIO Position Offset?
    Chad SweetC Chad Sweet

    Have you looked at the video tutorial here? https://docs.modalai.com/configure-extrinsics/

    Flight Core and Legacy VOXL voxl

  • rodep ssl error
    Chad SweetC Chad Sweet

    Thanks for posting the ssl fix. We're looking into this. We don't typically use rosdep for anything. Is there something specific you need to get working?

    A more traditional ROS experience is easy to achieve running Ubuntu in a Docker on VOXL : https://docs.modalai.com/docker-on-voxl/

    General Questions

  • How to integrate the external vision(Mocap) pose into M500 correctly?
    Chad SweetC Chad Sweet

    I think you'll need to create a new service that behaves like voxl-qvio-server ? That might be the easiest if you want to drop it. Maybe try copying qvio-server and modifying to publish mocap data?

    Development Drones m500

  • ERROR: failed to start modalai vision lib
    Chad SweetC Chad Sweet

    It would have shipped with everything tested and working. What do you mean by "passed the wizard"?

    Flight Core and Legacy VOXL flight-deck

  • Implementing PX4 avoidance in mission mode using the voxl and QGC
    Chad SweetC Chad Sweet

    You should be able to use the open source PX4 avoidance, but it may require a bit of an atypical architecture. When trying to use big ROS projects we recommended running Ubuntu on VOXL in Docker

    The base Yocto layer should be ROS core and expose the VIO and depth from stereo modules:

    • voxl-cam-ros
    • snap_vio
    • depth-from-stereo

    Then the Ubuntu OS in the Docker should subscribe to the appropriate hardware layer topics to execute the PX4 Autonomy

    We should have this better documented, but keep asking on this thread and we'll try to get you going. Shouldn't be any major blockers, but a few tweaks are probably necessary.

    General Questions

  • Issues with Docker, and WiFi connection
    Chad SweetC Chad Sweet

    Why use Docker for this? voxl-logger is setup to do this for you already

    Development Drones m500

  • stereo camera down
    Chad SweetC Chad Sweet

    We do not have a thermal option available today, though the Flir Boson and Lepton have been integrated by customers in the past using USB

    Stereo cameras need to be co-planar and mounted rigidly. Then they need to be calibrated. Otherwise you should be able to mount wherever convenient

    Flight Core and Legacy VOXL flight-deck
  • Login

  • Don't have an account? Register

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