How flight controller works?

แชร์
ฝัง
  • เผยแพร่เมื่อ 4 พ.ย. 2024

ความคิดเห็น • 41

  • @Fleche_FPV
    @Fleche_FPV 4 ปีที่แล้ว +11

    WE WANT MORE !!! 😍

  • @jamesceastep8874
    @jamesceastep8874 3 ปีที่แล้ว

    Pawel: Nice job drawing us through the system from very simple to more complicated. I can hold on to that! - Jim

  • @Konstantin-qk6hv
    @Konstantin-qk6hv 3 ปีที่แล้ว

    Very informative! I'd like to watch more

  • @NikolayAgopyan
    @NikolayAgopyan 4 ปีที่แล้ว +1

    Yes, please make more explanation videos - they are extremely helpful. Also if you can make a video how to make custom scripts for INAV to add a new behavior or to automatically do something upon a condition would be great! Thank you Pavel!

  • @uavtech
    @uavtech 4 ปีที่แล้ว +1

    And hence why when all other things are equal --> BF = iNAV = Emu = FalcoX = KISS
    AWESOME VIDEO!!
    A great one would be how simple the PID loop is for calcing P-term, D-term and I-term. There is only so many ways to take the PID Error [Gyro - Setpoint] and multiply it by a P-gain; you know. Again, equal when all other things are equal.

  • @axelbrendel4091
    @axelbrendel4091 4 ปีที่แล้ว

    Great video. It only goes to show how little we know. But it helps to remove the veil of mystery and makes the hobby even more interesting. Thank you and please do more on this subject. Cheers from Australia.

  • @angelosnegkas
    @angelosnegkas 3 ปีที่แล้ว

    More please! Nice explaining

  • @Mateyhv1
    @Mateyhv1 4 ปีที่แล้ว +1

    Good job professor Spychalsky! Keep the good theoretical lectures ;)

  • @AltmuehlDrone
    @AltmuehlDrone 4 ปีที่แล้ว +2

    Nice Video, we want more of course! :)

  • @hristiantodorov3923
    @hristiantodorov3923 4 ปีที่แล้ว

    Great stuff !!! Please do more of these videos. THANK YOU!

  • @gliderkiteflier
    @gliderkiteflier 4 ปีที่แล้ว

    Thank you Pawel. Very informative.

  • @arturskrzypczyk9250
    @arturskrzypczyk9250 4 ปีที่แล้ว

    Yes, please, do more such stuff

  • @edocit4778
    @edocit4778 3 ปีที่แล้ว

    Please do more of this scientific video, particular interest on pilter implementation and pid saturation. I mean when a pwm for example 2000us in case of classic pwm is saturated by one pid controller for example if I have raw throttle value of 1700 one pid output of 300 and another of 200 (just examples) and mixing them up saturates the controller in a way that information is lost and the control is unbalanced in favour of one axis. Thank you, you are the closest youtuber that with his video answer to embedded programmer like me that like to implement their own flight controller

  • @divya_
    @divya_ 4 ปีที่แล้ว

    MORE! Deep dive into the PID block itself.

    • @FPVUniversity
      @FPVUniversity  4 ปีที่แล้ว +1

      There will be more. D-term video will be the next one

    • @divya_
      @divya_ 4 ปีที่แล้ว

      @@FPVUniversity Thank you!

    • @BBFPV
      @BBFPV 4 ปีที่แล้ว

      @@FPVUniversity Can you please explain the difference between D and ff.

  • @MHdeJong87
    @MHdeJong87 4 ปีที่แล้ว

    Hi Pawel! Very nice explanation of some of the innerworkings. I would love you to explain some of the code in inav to understand even more!

  • @martinchristiansson658
    @martinchristiansson658 3 ปีที่แล้ว

    Great video 👍

  • @yasharyasrobi2750
    @yasharyasrobi2750 4 ปีที่แล้ว +1

    Thanks for the awesome video. I was wondering if you are planning on making a similar video to this one and explain the essential parts of the code as well. Thanks.

  • @joecaraco7503
    @joecaraco7503 4 ปีที่แล้ว

    Please sir, I want some more!
    Oliver

  • @diyguild1327
    @diyguild1327 3 ปีที่แล้ว

    Great information, earned a sub. Could you do more on designing/explaining the filtering process? Thanks

  • @joehinkle8583
    @joehinkle8583 2 ปีที่แล้ว

    Please - MORE on the theory and implementation details. Would you consider doing a video on the "Scheduler". With all the demands on the CPU (you noted filtering demands are hi) - how do current flight controllers implement the task scheduler? I do not believe an RTOS (ie FreeRTOS is used). Are tasks/threads using their own stack space or are the time sliced within a general loop? I hope you this consider. I have found NO written material or videos on the subject and it would relate to choosing what processor is used within the FC (example - STM32H runs 400+mhz while STM32F runs less tha 200 mhz). Thanks in advance for your consideration.

  • @fatihbirkan8527
    @fatihbirkan8527 4 ปีที่แล้ว +1

    I want how exactly flight controller works lecture at least 1 hour video. 😍
    Thanks.

  • @KenKneknaneek
    @KenKneknaneek 4 ปีที่แล้ว +1

    Thank you very well explained. It is amazing how the world can be changed with only 1's and 0's !! lol Happy Flying

    • @VincentFischer
      @VincentFischer 4 ปีที่แล้ว

      You could do this principle with analog circuits too

  • @EnglishTurbines
    @EnglishTurbines 4 ปีที่แล้ว

    Great video Pawel, can you do the same for fixed wing now..?...Explaining the difference between Angle, Horizon...in iNAV....and what an ordinary Giro does..?...I wish iNAV had a mode like an ordinary Giro has.

  • @MorningView
    @MorningView 4 ปีที่แล้ว

    love it

  • @yngndrw.
    @yngndrw. 4 ปีที่แล้ว

    Great video as always.
    Based upon this, should a throttle cap be implemented within the mixer so that the full throttle signal is still provided to the PID controllers?
    Also for the filtering, if the D-term filtering is really there to protect the motors - Should this filtering be offloaded to the ESCs?

    • @BBFPV
      @BBFPV 4 ปีที่แล้ว

      I think there's a throttle limit somewhere. Otherwise, at full throttle, the PID loop would no longer have a reserve to correct the flight situation.
      To much D heats the motors up because there are high frequent throttle boost. If you put this in the ESCs the PID loop can't work anymore.

  • @robsonchaves4661
    @robsonchaves4661 3 ปีที่แล้ว

    More please

  • @BikramBehara7
    @BikramBehara7 4 ปีที่แล้ว

    Can you make video how to make custom vtx micro long range

  • @venkateshbaskaran4829
    @venkateshbaskaran4829 3 ปีที่แล้ว

    How do you shoot this video. Tripod model and what setup to use.

  • @yogendravishwakarma8415
    @yogendravishwakarma8415 3 ปีที่แล้ว

    Also explain electronics machanism in detail

  • @z00n
    @z00n 4 ปีที่แล้ว

    More on mixer please. I didn't understand all aspects of it.

    • @FPVUniversity
      @FPVUniversity  4 ปีที่แล้ว +1

      OK, I will also record the mixer

  • @mahadiaminantik5205
    @mahadiaminantik5205 4 หลายเดือนก่อน

    Want more

  • @TheWebstaff
    @TheWebstaff 4 ปีที่แล้ว +1

    Wrong.. They work due to magic.. You are in fact a wizard... You cannot deny the facts!..

  • @Konstantin-qk6hv
    @Konstantin-qk6hv 3 ปีที่แล้ว

    Very informative! I'd like to watch more