Skip to content

Development Drones

632 Topics 3.3k Posts

Starling 2, Starling 2 Max, Sentinel, Seeker, m500, RB5, the PX4 Autonomy Developer Kit and Stinger FPV: flying, tuning, repairs and spare parts.

  • Camera calibration

    Unsolved starling
    4
    0 Votes
    4 Posts
    772 Views
    Alex KushleyevA
    @kestrelsystemsbp , Thank for clarifying. Indeed the camera-calibration app does not work well for high resolution camera calibration because the processing is not optimized for the large image size (takes too long to process a frame). The workaround for now is to use down-scaled image for calibration. I will follow up with instructions for the easiest way to do this. Alex
  • Starling 2 Max camera questions

    starling
    6
    0 Votes
    6 Posts
    1k Views
    E
    @Moderator Which configuration allows 2D ground mapping, does it have a downward facing camera? Is there a whole kit of ground control station (controller) available (meaning ready to fly/control, including receiver, display, joysticks...)? Resolution in real time and latency of the video streaming?
  • Unbricking of VOXL2 is failing (build failure)

    Unsolved starling
    7
    4
    0 Votes
    7 Posts
    2k Views
    tomT
    @pettertei I'd recommend filing an RMA and we can debug the issue: https://www.modalai.com/pages/rma
  • voxl-mapper alternative

    Unsolved px4-dev-kit
    1
    0 Votes
    1 Posts
    851 Views
    No one has replied
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    15 Views
    No one has replied
  • Alternative batteries

    Unsolved px4-dev-kit
    1
    0 Votes
    1 Posts
    791 Views
    No one has replied
  • Starling 2 GPS Count

    Unsolved starling
    2
    1
    0 Votes
    2 Posts
    506 Views
    Alex KushleyevA
    Hi @kestrelsystemsbp , the GPS interference is an ongoing investigation and there are several threads about this on the forum. For Starling 2, we found that moving the wifi dongle to a different location (or offsetting the GPS receiver) helps with interference (it is located right under the gps receiver). Also, elevating the gps receiver and shielding, should help. Please also read through the following discussion related to Starling 2 Max : https://forum.modalai.com/topic/4226/starling-2-max-no-gps-data/ I am not saying that you need such a big mast, but you may need to experiment a bit to figure out how to improve. I am sorry for the inconvenience and let me know if you need any guidance for checking the signal strength, as described in the other thread. You do not have to use the live streaming plot for checking the individual signal strength -- you could do it directly using the terminal. enable satellite info to be published from px4 (and start voxl-px4) param set GPS_SAT_INFO 1 query satellite info using px4-listener: px4-listener satellite_info TOPIC: satellite_info satellite_info timestamp: 2611309684 (0.868903 seconds ago) count: 13 svid: [5, 8, 10, 13, 15, 18, 23, 24, 27, 32, 131, 133, 138, 0, 0, 0, 0, 0, 0, 0] used: [1, 1, 1, 0, 1, 0, 1, 1, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0] elevation: [11, 1, 30, 11, 47, 64, 68, 59, 13, 15, 27, 19, 33, 0, 0, 0, 0, 0, 0, 0] azimuth: [74, 232, 213, 36, 37, 138, 241, 85, 209, 172, 165, 173, 158, 0, 0, 0, 0, 0, 0, 0] snr: [0, 0, 26, 17, 32, 14, 29, 30, 15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] prn: [5, 8, 10, 13, 15, 18, 23, 24, 27, 32, 131, 133, 138, 0, 0, 0, 0, 0, 0, 0] In open sky conditions, you should have a number of satellites above 40dB (which is not the case in this example i just pasted above). You can see the examples of the good and bad signal in the Starling 2 MAX thread i mentioned above. Alex
  • Recording tracking camera video compressed and coloured

    Unsolved rb5
    2
    0 Votes
    2 Posts
    989 Views
    Alex KushleyevA
    @vjuliani , the tracking camera ( i assume ov7251 or AR0144) is monochrome, so you can not make the image colored. You can install the latest version of the voxl-streamer from dev (nightly builds) http://voxl-packages.modalai.com/dists/qrb5165/dev/binary-arm64/ and it should allow you to encode h265. Alex
  • Cannot open RTSP stream from `tof_depth` camera

    Unsolved starling2 max depth sensor rtsp starling
    10
    0 Votes
    10 Posts
    3k Views
    Alex KushleyevA
    the fix has been committed to voxl-camera-server dev branch : https://gitlab.com/voxl-public/voxl-sdk/services/voxl-camera-server/-/commit/520bad13a573dde500d36cf1008e67102e0b6078 . I tested it for the rotated and non-rotated use case using voxl-streamer. Alex
  • Starling 2 Drone - RC connection issues, and HITL issues.

    Unsolved starling
    6
    0 Votes
    6 Posts
    1k Views
    ModeratorM
    @dguido2023 Sorry you are struggling with your Ghost Receiver. Can you please help with an explicit issue or question? We don't have a problem configuring these in the factory, so maybe we can get you setup quickly. Have you looked through this guide? https://docs.modalai.com/orqa-ghost/ Which SKU of Starling 2 do you have? Was it preconfigured with a Ghost receiver? What version of SDK are you using? If you installed the receiver yourself, how is it connected to the VOXL 2? Are there specific configuration steps you tried that failed?
  • Cannot connect with controller after software update

    Unsolved starling
    7
    0 Votes
    7 Posts
    918 Views
    kestrelsystemsbpK
    @tom It's okay, I managed to figure it out. Just had to change the RC protocol in the px4-conf file.
  • Sentinel HITL

    Unsolved sentinel
    3
    0 Votes
    3 Posts
    1k Views
    J
    @Eric-Katzfey Awesome, thanks for the feedback!
  • PX4 stops running

    Unsolved starling
    16
    1
    0 Votes
    16 Posts
    2k Views
    kestrelsystemsbpK
    @tom That did the trick, thanks for the help!
  • Staling2 with 3S Lipo battery

    Unsolved starling
    2
    0 Votes
    2 Posts
    456 Views
    Alex KushleyevA
    @Taka , as you are aware that this configuration is not supported, so you would be testing it at your own risk (in terms of drone flying normally after all the changes and potential issues with motor overheating). Electrically, Starling 2 is compatible with 3S. The entry point of power into Starling 2 is the mini ESC, which is rated for up to 4S Lipo. https://docs.modalai.com/voxl-mini-esc-datasheet/ Now, regarding the motor.. you would need to do a ESC motor calibration using the following procedure : https://gitlab.com/voxl-public/voxl-sdk/utilities/voxl-esc/-/blob/master/voxl-esc-tools/calibration.md?ref_type=heads (mainly update the battery voltage, test and update rpm limits, calibrate the feed forward (pwm_vs_rpm) curve, probably lower (a little bit) start-up power, confirm start up is smooth). You may also want to slightly lower the kp term (proportional term in the rpm controller, to account for increase in battery voltage, so that the controller does not become more aggressive). Maybe lower that from 100 to 66-75 or so. These should be the ESC params that are loaded on your ESC : https://gitlab.com/voxl-public/voxl-sdk/utilities/voxl-esc/-/blob/master/voxl-esc-params/D0014_starling_1504_3000kv_ms_props/D0014_starling_1504_3000kv_ms_props.xml?ref_type=heads . You can double check this using voxl-esc-verify-params.py script and then modify these params with your changes. The esc tools are already installed on voxl2 in /usr/share/modalai/voxl-esc-tools. The main issue you may see is if you apply full power to the motor continuously, it may overheat due to the fact that it was designed for 2S. However, you can artificially cap your maximum rpm (in esc params) to prevent the motor from going to higher rpms (and update your px4 params for max rpm accordingly). Depending on what you are trying to achieve, you will probably have to put some SW protection and prevent the motor from overheating. If you are OK with waiting for a few days, I can give the motor a spin at 3S and just confirm nothing BAD will happen. Alex
  • Disabling unneeded services

    Unsolved starling
    2
    0 Votes
    2 Posts
    516 Views
    tomT
    @paul-ammer If you aren't doing any VIO related flight you can disable voxl-qvio-server and voxl-imu-server. I believe you may still need voxl-vision-hub if you're communicating with a ground control station but not 100% positive on that, voxl-mavlink-server may be enough.
  • Drone Flipped Over When Initial Flying Status

    Unsolved rb5
    2
    0 Votes
    2 Posts
    1k Views
    Alex KushleyevA
    Hello @selina, Do you have any px4 logs from the original flight(s) which exhibited the flipping behavior? The logs contain the commanded and actual RPM (as well as many other things) and we can check what happened. If you don't have any sensitive information (gps location that you dont want to share, etc), you could upload the log to https://review.px4.io/ and that will give you some information and we will be able to grab that log and further analyze it to parse the custom ESC messages that standard px4 flight review does not support. Alex
  • Zenoh on voxl-2

    Unsolved px4-dev-kit
    3
    0 Votes
    3 Posts
    2k Views
    voxl-phoenixV
    @Beniamino-Pozzan Thank you so much for the info, I wanted to try it and realised foxy has no support and with Ubuntu 18.04 on voxl-2 it is not possible to use any other ROS-2 installations easily. I will use ros2 plugin by keeping microdds as default middleware. I hope newer ROS versions will be available for VOXL-2.
  • Positions reporting issue between voxl and Px4

    Unsolved rb5
    1
    0 Votes
    1 Posts
    667 Views
    No one has replied
  • Starling Upgrade Kit

    Unsolved starling
    1
    0 Votes
    1 Posts
    317 Views
    No one has replied
  • Land on april tag with Starling 1 gps denied using VIO

    Unsolved starling
    1
    2 Votes
    1 Posts
    416 Views
    No one has replied