ModalAI Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login
    1. Home
    2. Umut John
    • Profile
    • Following 0
    • Followers 0
    • Topics 4
    • Posts 15
    • Best 0
    • Controversial 0
    • Groups 0

    Umut John

    @Umut John

    Ph.D.

    0
    Reputation
    7
    Profile views
    15
    Posts
    0
    Followers
    0
    Following
    Joined Last Online
    Location San Diego

    Umut John Unfollow Follow

    Latest posts made by Umut John

    • RE: Drone does not switch to Position mode indoors

      OMG! The protective cap on the camera 😬
      You're right! Just saw it minutes before checking it here. There was no cap on the first drone; it was probably dropped or something, so I did not even feel the need to look for it.
      Thank you, Adrian; sorry for the trouble. Case closed!

      posted in Seeker
      Umut JohnU
      Umut John
    • RE: Drone does not switch to Position mode indoors

      Stereo cameras and Tof streams work, but not the tracking. "camera-test" returns the following:

      num_cameras = 4
      Testing camera id=0
      camera-test: /opt/workspace/build/apq8096-le-1-0-1_ap_standard_oem.git/apps_proc/poky/build/tmp-glibc/work/armv7a-vfp-neon-oemllib32-linux-gnueabi/lib32-qmmf-sdk/git-r0/qmmf-sdk/recorder/src/client/qmmf_recorder.cc:326: qmmf::recorder::status_t qmmf::recorder::Recorder::DeleteVideoTrack(uint32_t, uint32_t): Assertion `recorder_client_ != __null' failed.
      Aborted
      

      And this is what I see in the portal:
      Screenshot 2023-05-23 150723.png

      posted in Seeker
      Umut JohnU
      Umut John
    • RE: Drone does not switch to Position mode indoors

      Tried both multiple times, no changes, unfortunately. I'd like to add that in the VOXL Portal, there are no camera streams for the tracking cam and Qvio overlay channels (which are all black), although stereo cams and tof streams seem to work.

      posted in Seeker
      Umut JohnU
      Umut John
    • RE: Drone does not switch to Position mode indoors

      Hello Adrian, thanks for the prompt response. There is no custom software/hardware. Configuring MPA didn't seem to help either. And here is the output of "voxl-inspect-services" command:

      Service Name         |  Enabled  |   Running   |  CPU Usage
      docker-autorun       | Disabled  | Not Running |
      docker-daemon        | Disabled  | Not Running |
      modallink-relink     | Disabled  | Not Running |
      voxl-camera-server   |  Enabled  |   Running   |    23.5
      voxl-cpu-monitor     |  Enabled  |   Running   |     0.0
      voxl-dfs-server      | Disabled  | Not Running |
      voxl-imu-server      |  Enabled  |   Running   |     0.0
      voxl-mavlink-server  |  Enabled  |   Running   |     1.8
      voxl-modem           | Disabled  | Not Running |
      voxl-portal          |  Enabled  |   Running   |     0.0
      voxl-qvio-server     |  Enabled  |   Running   |     1.8
      voxl-streamer        | Disabled  | Not Running |
      voxl-tag-detector    | Disabled  | Not Running |
      voxl-tflite-server   | Disabled  | Not Running |
      voxl-time-sync       | Disabled  | Not Running |
      voxl-vision-px4      |  Enabled  |   Running   |     1.8
      voxl-wait-for-fs     |  Enabled  |  Completed  |
      

      And here is the output for "voxl-version":

      system-image: 4.0.0
      kernel:       #1 SMP PREEMPT Thu Oct 13 17:57:05 UTC 2022 3.18.71-perf
      hw version:   VOXL
      voxl-suite:   0.9.5
      Packages:
      Repo: http://voxl-packages.modalai.com/dists/apq8096/sdk-0.9/binary-arm64/
      Last Updated: stat: cannot stat '/var/lib/opkg/lists/modalai': No such file or directory
      stat: cannot stat '/var/lib/opkg/lists/modalai': No such file or directory
      WARNING: repo file has changed since last update,
              packages may have originated from a different repo
      List:
              apq8096-dfs-server       0.3.1
              apq8096-imu-server       1.0.3
              apq8096-libpng           1.6.38-1
              apq8096-system-tweaks    0.1.3
              apq8096-tflite           2.8.3-1
              libapq8096-io            0.6.0
              libmodal-cv              0.2.3
              libmodal-exposure        0.0.7
              libmodal-journal         0.2.1
              libmodal-json            0.4.3
              libmodal-pipe            2.8.2
              libvoxl-cci-direct       0.1.5
              libvoxl-cutils           0.1.1
              voxl-camera-calibration  0.2.3
              voxl-camera-server       1.3.5
              voxl-cpu-monitor         0.3.0
              voxl-docker-support      1.2.4
              voxl-gphoto2-server      0.0.10
              voxl-jpeg-turbo          2.1.3-4
              voxl-libgphoto2          0.0.4
              voxl-libuvc              1.0.7
              voxl-logger              0.3.4
              voxl-mavlink             0.1.0
              voxl-mavlink-server      0.3.0
              voxl-modem               0.16.1
              voxl-mongoose            7.7.0-1
              voxl-mpa-to-ros          0.3.6
              voxl-mpa-tools           0.7.6
              voxl-opencv              4.5.5-1
              voxl-portal              0.5.0
              voxl-qvio-server         0.8.2
              voxl-streamer            0.4.1
              voxl-suite               0.9.5
              voxl-system-image        4.0-r0
              voxl-tag-detector        0.0.4
              voxl-tflite-server       0.3.1
              voxl-utils               1.2.2
              voxl-uvc-server          0.1.3
              voxl-vision-px4          1.4.0
              voxl-vpn                 0.0.6
      

      Finally, there is no Local Position NED tab in the MAVlink Analyzer Tool in QGC.

      By the way, "voxl-qvio-inspect" command gives the following output:

      waiting for server
      
       dt(ms) |    T_imu_wrt_vio (m)   |Roll Pitch Yaw (deg)|features|quality| state| error_codes |
         30.3 |    0.00    0.00    0.00|   0.0   -0.0    0.0|     0  |   -1% | FAIL | CAM_MISSING STALLED
      
      posted in Seeker
      Umut JohnU
      Umut John
    • Drone does not switch to Position mode indoors

      Hi,

      We have just received a pair of Seeker drones. One of them works flawlessly indoors (w/ Vision enabled, w/o GPS); however, the other does not switch to the Position mode under the same circumstances, regardless of our efforts. It can switch to Manual, Altitude, and Stabilized modes, though. I made sure that the parameters were the same by exporting/importing; and made the calibrations as well. What else should be considered?

      Best

      posted in Seeker
      Umut JohnU
      Umut John
    • Is it possible to estimate the wind speed?

      Hi,

      Is it possible to find/estimate the speed of the wind, most profoundly, the headwind during the flight from what we normally have in the log files, without using an extra sensor, etc.?

      Best

      posted in Ask your questions right here!
      Umut JohnU
      Umut John
    • RE: Occasional instability and crashes (possible positioning error)

      Still need some troubleshooting on the logs I've posted if anyone in the team have some time. Cheers to all!

      posted in VOXL m500 Reference Drone
      Umut JohnU
      Umut John
    • RE: Occasional instability and crashes (possible positioning error)

      I'll definitely check that one out to see how stable the vision inputs are. However, in the second flight, when we included GPS in the EKF2 fusion, we excluded the vision inputs to isolate the problem. So it can't be the sole reason, either.

      The result was that the drone flew away to the deep in the sky during a so-far pretty stable orbit move (unfortunately no logs for this one). Thus, I am thinking like we were occasionally getting faulty positioning data from IMU. Because we were orbiting at 10 m altitude, then suddenly alt reading changed to -8.8 m and the device started to rise possibly to reach 10 m again.

      posted in VOXL m500 Reference Drone
      Umut JohnU
      Umut John
    • RE: Occasional instability and crashes (possible positioning error)

      Dear Chad,

      Thanks for the reply. During that flight (which the log belongs to), we got signals from 14 sats and had stable GPS signal until the drone started rolling wildly around 3:11 just before crashing (please refer to the 3D flight demonstration - you can also verify this by looking at the very first plot under the map). Furthermore, at that time, EKF2 fusion excluded GPS data, relying on other positioning input like vision, baro, etc. (pretty much like an indoor mode). So, GPS had no effect on the strange behavior we experienced.

      In the second flight where we lost the drone, GPS was included in the fusion this time as we first thought that this was the reason of such unstable movement, however it was apparently not. The drone somehow loses its position estimation even though GPS works correct.

      posted in VOXL m500 Reference Drone
      Umut JohnU
      Umut John
    • RE: Landing gears for VOXL m500

      That was actually a very good question. Any recommendations?

      posted in VOXL m500 Reference Drone
      Umut JohnU
      Umut John