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

ModalAI Forum

  1. ModalAI Support Forum
  2. Ask your questions right here!
  3. Camera-Server Crashes after Ark Flow Install/setup

Camera-Server Crashes after Ark Flow Install/setup

Scheduled Pinned Locked Moved Ask your questions right here!
2 Posts 2 Posters 501 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • Stefan AmundarainS Offline
    Stefan AmundarainS Offline
    Stefan Amundarain
    Contributor
    wrote on last edited by
    #1

    Good day;

    Our team was able to get an Ark Electronics Ark Flow running on the voxl2 (SDK 1.4.1, px4 1.14.0dev) and had success flying in position mode with the rangefinder set as EKF2_HGT_REF. We are running a 3 camera setup, Hires, Tracking_front, and PMD tof sensor.

    After takeoff, we experience a hires camera failure [imx412] (it cuts out from QGC, maybe popping back up ~3-5seconds later for 1-3 frames, then crashes again. We have noticed the hires camera is the only one that crashes when using the ArkFlow, so we modified our camera server.conf to have only a single Hires_small_color stream active (to feed the tflite server) with none of the streams (tracking, tof, or other versions of the camera pipe) active to see if that would help but it did not.

    We have disabled voxl-portal and qvio-server as well to make sure these were not utilizing camera info.

    We are looking for guidance as we are planning to utilize ark flow for optical flow.

    Link to a shared google drive with some images of what we are seeing. Happy to provide any other necessary info as requested.

    Link Preview Image
    Camera-server - Google Drive

    favicon

    Google Drive (drive.google.com)

    Alex KushleyevA 1 Reply Last reply
    0
    • Stefan AmundarainS Stefan Amundarain

      Good day;

      Our team was able to get an Ark Electronics Ark Flow running on the voxl2 (SDK 1.4.1, px4 1.14.0dev) and had success flying in position mode with the rangefinder set as EKF2_HGT_REF. We are running a 3 camera setup, Hires, Tracking_front, and PMD tof sensor.

      After takeoff, we experience a hires camera failure [imx412] (it cuts out from QGC, maybe popping back up ~3-5seconds later for 1-3 frames, then crashes again. We have noticed the hires camera is the only one that crashes when using the ArkFlow, so we modified our camera server.conf to have only a single Hires_small_color stream active (to feed the tflite server) with none of the streams (tracking, tof, or other versions of the camera pipe) active to see if that would help but it did not.

      We have disabled voxl-portal and qvio-server as well to make sure these were not utilizing camera info.

      We are looking for guidance as we are planning to utilize ark flow for optical flow.

      Link to a shared google drive with some images of what we are seeing. Happy to provide any other necessary info as requested.

      Link Preview Image
      Camera-server - Google Drive

      favicon

      Google Drive (drive.google.com)

      Alex KushleyevA Offline
      Alex KushleyevA Offline
      Alex Kushleyev
      ModalAI Team
      wrote on last edited by Alex Kushleyev
      #2

      Hello, @Stefan-Amundarain ,

      Let's try to narrow this down. Can you reproduce the issue without flying?

      When the issue occurs, does the camera server restart completely, or you only lose hires camera feed. I suggest running the test on the bench with voxl-camera-server running in foreground so you can easily see what's happening in real time.

      Please try to reproduce on the bench all 3 cameras (hires, tracking, TOF) working with your Ark Flow board working as well, then you can just move the platform by hand, if needed, to cause the camera failure and investigate what:

      • voxl-camera-server outputs
      • output of dmesg

      We can go from there.

      Also, can you please provide details how the ARK Flow is actually connected to VOXL2 (electrically) and also confirm that the issue does not happen at all without ARK Flow plugged in?

      Also, using voxl-portal should not cause the camera server or the portal backend to get bogged down if your image is reasonable size (not full 4k image), but a small 720p is just fine.

      You could view the 3 camera streams thru voxl portal during the test or just have the voxl-inspect-cam tool running and inspecting just the streams that you want (you can provide the streams to inspect as arguments to the tool, such as voxl-inspect-cam hires tracking_down tof_depth, etc. Either voxl-portal or voxl-inspect-cam should properly use the camera pipeline with all camera streaming, so that you can catch the fault.

      Alex

      1 Reply Last reply
      0

      Hello! It looks like you're interested in this conversation, but you don't have an account yet.

      Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

      With your input, this post could be even better 💗

      Register Login
      Reply
      • Reply as topic
      Log in to reply
      • Oldest to Newest
      • Newest to Oldest
      • Most Votes


      ModalAI
      Categories Recent Tags ModalAI.com Docs
      © 2026 ModalAI® · Accelerating autonomy for smaller, smarter, safer drones · Powered by NodeBB
      • Login

      • Don't have an account? Register

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