Home Forums Everything about the Mini Tricopter Debugging the tricopter mini racer

Viewing 15 posts - 481 through 495 (of 940 total)
  • Author
    Posts
  • #22008
    Brighton till I fly
    Participant

    I didn’t do the best tune on mine triflight 3 feels better and less wiggly than 2 but in forward flight My mini yaws to the right badly un-flyable in a race :C

    #22046
    LeoTheHuman
    Participant

    Unfortunately, there was a very heavy fog in London this weekend, so I was unable to fly. Yaw issue is most likely caused by yaw TPA, which is something lauka plans to remove for the next version, and less than optimal tail settings, which he was tuning on Saturday morning. But he’s very busy this weekend, as far as I know, so I would probably expect the triflight release closer to the next weekend. Weather around here is expected to get better by Thursday, I will do my best to get the next version by that time, even if I have to code it myself. (:

    #22050
    stormin
    Participant

    @lauka and @LeoTheHuman can you share the latest release or the optimizations via CLI? Looks like I may have decent weather for my daze off this coming Wednesday thru Saturday. All my minis have some form of alpha/beta/rc FW installed – I enjoy trying out bleeding edge goodness!

    #22056
    lauka
    Participant

    New version will be released this week. I was very happy how it flew this weekend, had time to test and tune for 5 batteries. It was very windy which might also be a good thing for the tuning :).

    It will contain:
    – remove the TPA affect on I term
    – new defaults

    If there was time to test I would also merge the latest Betaflight, but next testing time is on weekend. It’s already quite dark outside after I leave work at 4 PM :).

    #22092
    lauka
    Participant

    Triflight 0.3 is available here: https://github.com/lkaino/Triflight/releases/tag/0.3.

    Changes compared to 0.2:
    – Major bug fixes to yaw axis motor control
    – Float operations converted to integer (faster cycle from gyro input to motor output)
    – New default tune for RCExplorer mini tricopter
    – TPA no longer affects I term

    As before, any feedback is welcome. It would be helpful if someone with a blackbox logger could record the servo movement (camera facing backwards) while doing hard yaw maneuvers. The servo speed is now set to 300 by default, I don’t know if it’s too little or too much for a 5V Bluebird servo.

    #22093
    lauka
    Participant

    What’s in the roadmap for future:
    – Merge to latest Betaflight
    – Implement YAW TPA for PID controller 1 and default tune (Multiwii rewrite, the integer controller)
    – Investigate occasional bounce backs on hard yaw maneuvers
    – Changes based on feedback
    – Code cleanups

    #22104
    Brian Black
    Participant

    @Norman, I have been having a really hard time lately and haven’t flown in so long I can’t remember…

    Daze means not clear-headed, (maybe from a blow to the head) or a state of bemusement (laughter). Days is more than one day. I like your pun either way, intended or not.

    🙂

    #22106
    stormin
    Participant

    @Brian Black Ha – yeah I was intentionally trying to be punny. @lauka very cool to see Triflight 0.3 available I’ll install it in the morning and give her a test fly.

    #22114
    biggestRCEfan
    Participant

    Had trouble trimming my tri. It was drifting backwards on me and no amount of acc_pitch_trim would correct the problem. Then I discovered that the accel calibration was the issue. I had the tri sitting on a level surface, but due to the vertical panels of te canopy extending below the bottom plate at the nose, it was actually sitting nose-up by 1.6deg! This was sufficient to cause my trim issue.

    Lesson: Make sure the Naze frame is level when calibrating!

    #22115
    LeoTheHuman
    Participant

    Well, that is quite predictable. What I usually do when I start on a new frame is I calibrate the accelerometer, take off, look where it drifts, land and use stick commands to trim at least 1 degree opposite of the drift on each axis. Repeat as needed. As soon as I go over and it starts drifting the other way I divide the trim by 2 and repeat that procedure till my trim gets down to 1 decidegree. That’s the best you can do and it should be good enough. It doesn’t take a lot of time (like, half a minute to a minute) and only needs to be done once. Make sure to mount the FC firmly before that, as it’s very sensitive to FC position and if it’s mounted with a zip-ties or just hanging around on the bolts without being strapped by nuts on top, it tends to move enough to make the effort worthless.
    It’s unrealistic to expect perfect leveling of the board, so trimming the accelerometer is a procedure you have to learn and it’s very simple to do. I even started to enjoy it after a few tough builds! (:

    #22122
    jonni
    Participant

    Has someone tried the Triflight 0.3 (or an earlier version) on the full size tricopter? I experience some yaw drifting, especially when flying backwards with my full size tricopter and would like to see if changing to Triflight makes any difference.

    Which settings would you recommend when running the Triflight firmware on the full size tricopter?

    #22143
    hrrr
    Participant

    is the servo lowpass filter recommended on triflight 0.3 for the mini?
    I saw it is disabled per default in triflight, but enabled to 120 in David’s settings…

    Thanks!

    #22148
    lauka
    Participant

    @Jonni:
    I haven’t yet tried Triflight on V3. It’s in the plans. Biggest concern is the Betaflight 1000 us terget looptime. Many people have bells and whistles attached to V3 like GPS, LEDs, etc that take execution time. If you do test it on V3, check the looptime value on configurator. Otherwise it should work fine after some PID tuning.

    @hrrr:
    I don’t see much benefit from enabling the lowpass filter for the tail servo output. Would be nice to hear from @David the reason for the filtering. Looking at the blackbox logs I haven’t seen much noise in the servo output after PID controller and mixer.

    #22150

    I threw the filter on there during early testing and it helped with the “feel” back then. But I’m sure it’s not necessary if Lauka disabled it 🙂

    #22156
    GAntonjo
    Moderator

    @lkaino: I know you are busy with more than triflight, but have you seen this issue from cleanflight? From what I understand you should pull in this solution in order to make sure (Windows) users don’t have to disconnect and connect again manually after each save&reboot. That is, it is not an error in CleanFlight configurator or Chrome, even if the latest Chrome update caused this error to appear.

Viewing 15 posts - 481 through 495 (of 940 total)
  • The forum ‘Everything about the Mini Tricopter’ is closed to new topics and replies.