Skip to content

Development Drones

642 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.

  • Cannot connect with controller after software update

    Unsolved starling
    7
    0 Votes
    7 Posts
    981 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
    497 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
    551 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
    711 Views
    No one has replied
  • Starling Upgrade Kit

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

    Unsolved starling
    1
    2 Votes
    1 Posts
    455 Views
    No one has replied
  • Compass Errors

    Unsolved sentinel
    7
    0 Votes
    7 Posts
    2k Views
    wilkinsafW
    @groupo We also had this issue, but we had modified the sentinel and was found to be more due to vibrations https://discuss.px4.io/t/stopping-compass-mid-flight/42808
  • [URGENT] RB5 VOXL2 doesn't recognize replaced hires camera

    Unsolved rb5
    11
    0 Votes
    11 Posts
    3k Views
    S
    @Alex-Kushleyev Dear Alex, It's the M0025-002 high resolution camera. Perhaps the connection sodder was loose and it popped off real easily. In hindsight, perhaps it's not worth anyone's time. If you can provide any repair tricks that'd be neat otherwise I'll probably have to send a new order in. Best, Milton
  • Seeker failing to take off after several successful flights

    Unsolved seeker
    7
    0 Votes
    7 Posts
    2k Views
    Alex KushleyevA
    @Cody , please double check the actual and desired roll / pitch / yaw values in the flight review. When the vehicle is level, then roll and pitch should be close to zero and desired roll/pitch will be zero as well if you don't touch RC sticks. If the attitude estimate is incorrect (for whatever reason) this can cause the vehicle to not be level during flight / take-off. Alex
  • Not connecting to QGC after flashing the Rb5

    Unsolved rb5
    4
    0 Votes
    4 Posts
    1k Views
    T
    @tom After flashing, I cannot connect to the QGC. After setting up the IP address, I try to connect via UDP using the IP and port 14550, this is what I get [image: 1740736258690-e032a3a6-32d8-4b3f-9f56-dba442f9aaa4-image.png] drone(connected) is the one not connecting to QGC.
  • Replacement Landing Gear Starling 2 Max

    Unsolved starling2 max landing gear starling
    1
    0 Votes
    1 Posts
    832 Views
    No one has replied
  • Starling 2 Max Battery

    starling
    2
    0 Votes
    2 Posts
    669 Views
    ModeratorM
    The 3000mAh packs use Sony VTC60 LiIon cells and the 4000mAh packs use Amprius Silicon Anode cells
  • Starling 2 Max Propellers

    starling
    5
    0 Votes
    5 Posts
    1k Views
    tomT
    @ramp Yes you could still do HITL with a starling 2 max, would just require unplugging the ESC from the VOXL 2 and using that connector
  • VOXL-2 Drone M0054-2 Boot Issue After C26 Camera Update

    Unsolved voxl2 starling2 starling
    21
    0 Votes
    21 Posts
    6k Views
    tomT
    @antenna-eng What hardware do you have connected to the VOXL 2 board? Cameras etc.
  • Urgent Assistance Needed: Voxl2 and portal access issue in my starling 2 modalai drone

    Unsolved
    3
    0 Votes
    3 Posts
    3k Views
    muhammad kazim 0M
    @Alex-Kushleyev Thank you for your response, it was the issue with the battery, May be my battery is damaged, when I provide external power source of 12 volt power supply, then it is working perfectly fine. Now I am able to access the portal and voxl2 as well. thank you
  • Issues with ROS2 Figure-8 and Flight Modes on Starling 2 (ModalAI)

    Unsolved starling
    3
    0 Votes
    3 Posts
    766 Views
    Muhammad KazimM
    @starlinguser Thank you for your response, now my problem is resolved, I just used "voxl-configure-mpa --debug" and now everything is working fine. thank you