ModalAI Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login
    1. ModalAI Support Forum
    2. Popular
    Log in to post
    • All Time
    • Day
    • Week
    • Month
    • All Topics
    • New Topics
    • Watched Topics
    • Unreplied Topics

    • All categories
    • Alexander SaundersA

      Motor issues when running ESC calibration

      Watching Ignoring Scheduled Pinned Locked Moved ESCs
      108
      0 Votes
      108 Posts
      52k Views
      Alex KushleyevA
      @rdjarvis , I received the M0138 ESC that you sent back (reported that you were unable to communicate with the ESC). The issue was that the baud rate in ESC params was set to 2.5Mbit instead of 250K by accident, so our auto-scan in ESC tools could not detect the ESC (and VOXL2 DSP does not support 2.5Mbit). We will fix this in future ESC firmware to prevent accidental setting of unsupported baud rates. Sorry about that. Alex
    • Chase RileyC

      Voxl2 Spektrum Receiver error

      Watching Ignoring Scheduled Pinned Locked Moved VOXL 2
      90
      0 Votes
      90 Posts
      35k Views
      Eric KatzfeyE
      @Chase-Riley Okay, thanks for the update. I'll have to add an option to ignore the protocol byte check in the Spektrum driver then.
    • KrisK

      MAVLink Odometry X Y value 0

      Watching Ignoring Scheduled Pinned Locked Moved Ask your questions right here!
      78
      4
      0 Votes
      78 Posts
      27k Views
      KrisK
      @Chad-Sweet @Adrian-Hidalgo @James-Strawson Everything is working now! THANK YOU so much for all your help!!!
    • wilkinsafW

      voxl-streamer client repetitive connect/disconnect

      Watching Ignoring Scheduled Pinned Locked Moved Ask your questions right here!
      63
      2
      0 Votes
      63 Posts
      24k Views
      wilkinsafW
      @Eric-Katzfey Got it working about 50% of the time. It seems like most of the time it is just the uvc server trying to connect. I am going to see if I can create a service file around it. Maybe restarting on fail will get it to work with a bit of delay in between. A bandaid for the issue, but at least it will work
    • A

      Connecting i2c device on voxl2

      Watching Ignoring Scheduled Pinned Locked Moved VOXL 2
      61
      0 Votes
      61 Posts
      23k Views
      Eric KatzfeyE
      @Aaky The Microhard board does not expose an apps processor UART but you could use a USB to UART adapter to connect to the Gimbal via one of the USB ports.
    • Ajay BidyarthyA

      Need help simulating .tflite yolo models on my linux machine.

      Watching Ignoring Scheduled Pinned Locked Moved Ask your questions right here!
      57
      0 Votes
      57 Posts
      22k Views
      ?
      @Ajay-Bidyarthy Only the inference time should be affected by your choice of hardware. The other two should be the same regardless of your choice. Thomas
    • A

      M0149 camera refocusing and tuning parameters

      Watching Ignoring Scheduled Pinned Locked Moved Image Sensors
      57
      1
      0 Votes
      57 Posts
      20k Views
      tomT
      @Aaky You'll have to use a nightly build of the SDK, here's a link to the latest one: https://storage.googleapis.com/platform-nightlies/voxl2/voxl2_SDK_nightly_20241208.tar.gz Keep in mind that these builds are untested so we can't promise any functionality
    • S

      Can anyone recommend a Tflite Colab Notebook for VOXL2 Training

      Watching Ignoring Scheduled Pinned Locked Moved Ask your questions right here!
      53
      1 Votes
      53 Posts
      20k Views
      ?
      @Darshit-Desai Yeah, for reference almost all of the voxl-tflite-server code and documentation was written by a former employee so I don't always have the source of ground truth for things. I think there may be some logic in there that deals with reshaping the output tensors but I'm not fully sure. Same thing with the --half argument, I think we advise it but if you can get your model to work without quantization that's awesome. Glad to see it's working!! The results look good Keep me posted on how I can help, Thomas Patton
    • Bright NnadiB

      Broken Parts

      Watching Ignoring Scheduled Pinned Locked Moved VOXL 2
      52
      0 Votes
      52 Posts
      17k Views
      Bright NnadiB
      @tom thanks
    • ROBERT JUDDR

      Starling 2 Max no GPS data

      Watching Ignoring Scheduled Pinned Locked Moved Ask your questions right here!
      52
      1 Votes
      52 Posts
      17k Views
      Alex KushleyevA
      we just posted an update on this topic, please see https://forum.modalai.com/topic/5116/gnss-emi-mitigation-guidelines
    • Matthew WellnerM

      Can you power VOXL2 from the ModalAI 6s ESC?

      Watching Ignoring Scheduled Pinned Locked Moved Ask your questions right here!
      51
      0 Votes
      51 Posts
      17k Views
      Matthew WellnerM
      @Alex-Kushleyev Awesome!! Thanks!
    • A

      GPS not working

      Watching Ignoring Scheduled Pinned Locked Moved Sentinel
      49
      1
      0 Votes
      49 Posts
      19k Views
      Eric KatzfeyE
      @Captain-7th Please check the new forum post where you ask all these questions again.
    • Alexander SaundersA

      voxl-docker-mavsdk-python build issues

      Watching Ignoring Scheduled Pinned Locked Moved VOXL
      48
      2 Votes
      48 Posts
      18k Views
      Eric KatzfeyE
      @Alexander-Saunders Looks better now. What does the dsp_hitl start command look like now? Seems like it is setup for VIO only.
    • A

      M0117 ESC rough control

      Watching Ignoring Scheduled Pinned Locked Moved ESCs
      47
      0 Votes
      47 Posts
      15k Views
      Eric KatzfeyE
      @Aaky Should be fine. I fly with actual RC in HITL all the time.
    • Andrew TridgellA

      ArduPilot on Voxl2

      Watching Ignoring Scheduled Pinned Locked Moved Flight Core v2
      45
      1 Votes
      45 Posts
      15k Views
      Eric KatzfeyE
      @adiprin1 Can you please start a new forum topic for this? And please include information about the device that you are looking to attach? Thanks!
    • groupoG

      AT commands to a Sierra Wireless EM9291

      Watching Ignoring Scheduled Pinned Locked Moved Cellular Modems
      42
      0 Votes
      42 Posts
      16k Views
      groupoG
      hey not sure if this is an @tom or @modaltb inquiry, but when following the steps for the kernel build guide, stuff is off with the drone. It boots up and I can adb fine, but there are issues with the wifi, similar to another post Tom helped me with two weeks ago, but for definitely not the same hardware-related reason. The wifi adaptable does not turn on and when you run voxl-wifi the mac address is undefined. I remember stepping through those scripts while troubleshooting the hardware issues and recall that script queries to find its mac address, which must be returning something invalid. I have tested this with both of my drones. I can very easily flash them back with https://docs.modalai.com/sentinel-factory-reset/ and they operate as expected. While my desire is to edit part of the usb driver scripts, the kernel I am attempting to put on the drone is the unchanged version following the steps here https://docs.modalai.com/voxl2-kernel-build-guide/. The only deviation from the guide is that the guide is written for SDK 1.1.3. I have put 1.3.0 on both of my drones, and from my understanding the docker scripts pull the default branch of each repo which has the same commit tags as 1.7.8. I have included the output of dmesg for both the 1.3.0 image available from the downloads page, and the results when following the custom kernel build steps. https://drive.google.com/drive/folders/14L5gLbAOfF2OcSW2rHFTI4VIoREkTCFJ?usp=sharing
    • ?

      avoidance collision prevention disabled

      Watching Ignoring Scheduled Pinned Locked Moved VOXL 2
      41
      0 Votes
      41 Posts
      14k Views
      Cliff WongC
      Hi there, looks like there's some confusion with what mode is being tested. Here's some clarification. PX4 has 2 approaches to handling obstacle distance data: a. Obstacle Avoidance(OA) feature which stops the aircraft if object detection occurs from the voxl-voa service. This requires CP_* parameters set that you can compare with your drone listed here based on your application. b. Collision Prevention(CP) feature, which not only includes OA, but also rerouting capability in all autonomous modes (position, alt, mission, offboard) and leverages the same voxl-voa service. This requires not only the CP_* parameters but also requires COM_OBS_AVOID = enable. If your application requires (a), you can leave com_obs_avoid = disable and OA should work out of the box as is. If your application requires (b), then we have discovered a software bug in the VOA service. And the main reason you get the "collision module not ready", no arm possible. It has been corrected [code here] and binaries will be available in our gitlab daily builds shortly.
    • J

      AR0144 RGB output on VOXL2

      Watching Ignoring Scheduled Pinned Locked Moved Image Sensors
      41
      0 Votes
      41 Posts
      12k Views
      J
      @Alex-Kushleyev, Yes, what you have described for the client application is what I am trying to design. Ideally, I would have time synchronization so that frames always line up, but if latency isn't too big of an issue, this should work fine. I was planning on working with the RGB image, but I'm open to using YUV if it offers a noticeable reduction in latency. Also, to clarify my current setup, I have 4 AR0144 cameras placed at 90-degree angles to one another, so there is plenty of overlap between adjacent cameras for stitching. A simple example would be extremely useful! Thanks for your help!
    • A

      Docker daemon fails to start on voxl

      Watching Ignoring Scheduled Pinned Locked Moved Software Development
      40
      0 Votes
      40 Posts
      15k Views
      Y
      switch to wifi station mode - https://docs.modalai.com/wifi-setup/ It fixed for me
    • KrisK

      uvc_get_stream_ctrl_format_size failed

      Watching Ignoring Scheduled Pinned Locked Moved Ask your questions right here!
      39
      0 Votes
      39 Posts
      12k Views
      Eric KatzfeyE
      @Kris The intention with the Logitech camera was to use it with voxl-uvc-streamer as Tom pointed out. That way you have a complete working setup and then you can start changing one thing at a time to get to what you want. If you want to switch to a different camera then you can see the differences in the new camera from the Logitech camera and try to debug that way. If you want to add a record feature with GStreamer then you can fork our voxl-streamer code and add the functionality into that. If you want to do it with a gst-launch-1.0 command line pipeline then you are farther away from anything we currently support and it's going to be hard for us to offer much help. I do think that what you are trying to do should be possible.