Flying Inverted Pendulum

Поділитися
Вставка
  • Опубліковано 7 лют 2025

КОМЕНТАРІ • 98

  • @askolmayanveysel2221
    @askolmayanveysel2221 3 роки тому +8

    6:55 that sound is so cute, it melts my heart.

  • @deice3
    @deice3 2 роки тому +5

    5:40 I like how the drone immediately went for peter. Terminator pendulum mode engaged!

  • @gkelly
    @gkelly 3 роки тому +30

    Your results are incredible! I was fully expecting something a lot less stable.

    • @NicholasRehm
      @NicholasRehm  3 роки тому +6

      I was surprised too haha

    • @kathleenrobertpogue6818
      @kathleenrobertpogue6818 3 роки тому +1

      Its just as stable on top as it is on bottom. Its called the rocket fallacy when you think other wise.

    • @manofsan
      @manofsan 3 роки тому +1

      @@NicholasRehm - I'd love to see you do something with plasma actuators and ducted fans. There are plenty of RC "jet" models out there that use ducted fans in place of turbines. But I'd always heard that ducts create increased drag problems. Meanwhile, I'd also read that plasma actuators which ionize the air can improve the flow characteristics and reduce drag. I'd like to know if it's possible to put the plasma actuators around the duct inlets to reduce the drag and improve the performance of the aircraft.

  • @gannet-dronefishing2295
    @gannet-dronefishing2295 3 роки тому +4

    Now that is spectacular engineering 👏👏
    I do fishing drones, for years we have known an encouraged people to use longer pendulums, (suspending the loads further down) basically just to slow the pendulum down enough for the standard off-the-shelf GPS position guided drone to cope better with the swinging mass.
    The two masses in motion can cause some serious problems especially when the suspended mass is on a short/fast pendulum and it’s mass big in relation to the quad’s own mass.
    Seriously well done on your projects 👏👏

    • @NicholasRehm
      @NicholasRehm  3 роки тому +1

      Thanks for the comment! Drone fishing sounds like a fun retirement plan down the road...

    • @gannet-dronefishing2295
      @gannet-dronefishing2295 3 роки тому

      @@NicholasRehm give it a try, it has been gaining mass popularity since inception in 2013/4, I currently have around 30k guys around the globe fishing with Gannets. Applications will keep growing, smart guys like you have endless opportunities to contribute to the advancement in this new world in flight.
      Drones are now where mobile phones were around the 2000’s, look what we can now do with a cellphone, then think what drones will be able to do in 2040?

  • @nypariah
    @nypariah 3 роки тому +20

    Wow, how could anyone not like this video!?! So interesting, and I'm jealous of your engineering skills. Next up, a dual pendulum drone...?(lol) Seriously, great work, thanks!

    • @NicholasRehm
      @NicholasRehm  3 роки тому +7

      Really appreciate your compliments. Dual pendulum would be a heck of a challenge!

    • @MrSeth166
      @MrSeth166 3 роки тому

      @@NicholasRehm did you fix the problem?
      I know where the problem is...
      Great video 👍👍👍

  • @JimBoshart
    @JimBoshart 3 роки тому +3

    Being a drone pilot myself (camera) I'm not talented enough for fpv, but you Sir take it to the NEXT LEVEL....well done.

  • @tijssens
    @tijssens 3 роки тому +1

    This channel will go places!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Nice work!

  • @linkh200
    @linkh200 3 роки тому +1

    I decide to take a quick break from my control systems lab assignment and end up watching a video on an amazing control system. I can't get away from this stuff man.

    • @NicholasRehm
      @NicholasRehm  3 роки тому +4

      Keep those poles in the left hand plane my dude

  • @WeiminShen99
    @WeiminShen99 Рік тому

    Great job! I really admire your working/research style and skill. Thank you for sharing this project with us!

  • @DELIMAN195
    @DELIMAN195 2 роки тому

    Well edited and what a great video keep it up Nick

  • @mrdouble
    @mrdouble 3 роки тому +1

    That was great. Thanks for putting it up

  • @KIM-yb1ns
    @KIM-yb1ns 2 роки тому +1

    This is a challenge I would like to try. I've seen examples of using a vision system to control it, but this allows for much more freedom of movement. I enjoyed the video and I have a desire to try it someday.

  • @Alusnovalotus
    @Alusnovalotus 3 роки тому

    No idea what you’re saying but it’s awesome to see!

  • @alhajee
    @alhajee 3 роки тому +2

    This is ingenious

    • @alhajee
      @alhajee 3 роки тому +1

      I loved how you used the joystick to get the angle of the stick 👏

  • @szechuansnow5244
    @szechuansnow5244 2 роки тому +1

    Gosh the little *zip* the props make off the grass sound like a tiny adorable ouch from the drone

  • @akshaydevanpally3764
    @akshaydevanpally3764 3 роки тому +4

    The control system built are amazing, great flight, I am student learning control systems this was cool demonstration 🔥🔥🔥

  • @darkpowercodm2311
    @darkpowercodm2311 3 роки тому +1

    I never saw theese type of experiment...so good... interesting to watch ✨

  • @andymuzzo8568
    @andymuzzo8568 3 роки тому +1

    Great video. Awesome topic 👌🏼

  • @bowmanzz1
    @bowmanzz1 3 роки тому +1

    Amazing. Reminds me of Grad School doing controls engineering on Matlab

  • @thom7440
    @thom7440 2 роки тому +1

    Very cool. Thanks!

  • @chopper3lw
    @chopper3lw 3 роки тому +1

    Brilliant!

  • @angrypepper3325
    @angrypepper3325 3 роки тому +1

    WOW, fantastic video, and you’ve got a fantastic brain to match👍

    • @NicholasRehm
      @NicholasRehm  3 роки тому

      Really appreciate your compliments. Cheers

  • @eqilibrius
    @eqilibrius 3 роки тому +5

    You have to put a 360 cam on top of the Stick.😉👍

  • @seeker1015
    @seeker1015 3 роки тому +2

    Well good. It'd make a great camera mount..

  • @MorningView
    @MorningView 3 роки тому +1

    Awesome

  • @rahuls7039
    @rahuls7039 2 роки тому

    This is fabulous.

  • @manofsan
    @manofsan 3 роки тому +3

    I'd love to see you do something with plasma actuators and ducted fans. There are plenty of RC "jet" models out there that use ducted fans in place of turbines. But I'd always heard that ducts create increased drag problems. Meanwhile, I'd also read that plasma actuators which ionize the air can improve the flow characteristics and reduce drag. I'd like to know if it's possible to put the plasma actuators around the duct inlets to reduce the drag and improve the performance of the aircraft.

    • @NicholasRehm
      @NicholasRehm  3 роки тому +2

      That sounds absolutely insane. I’m in.

    • @manofsan
      @manofsan 3 роки тому

      @@NicholasRehm - awesome! FYI, there's a real light sport aircraft that's recently come out called the *PJ-2 Dreamer.* It's styled to look like a real jet fighter, but it uses a piston engine to power twin ducted fans, in order to make it more affordable to operate, and also to comply with LSA restrictions on engines. But its speed tops out at 200mph due to the drag on the flow inside the ducts: ua-cam.com/video/OkyUr-3ZtQ8/v-deo.html

  • @AyushSingh-zw2nw
    @AyushSingh-zw2nw 3 роки тому

    Rafaello d'andrea (cofounder of Amazon Robotics, Professor at ETH Zurich) showed similar acrobatic experiments with drone in a ted talk around 10 years ago

  • @slowvoltage
    @slowvoltage 3 роки тому

    @Nicholas Rehm, I had a challenge but I am now realizing the double pendulum pid stabilized videos I've been seeing are not three dimensional. I was going to challenge you to get double pendy with it... but that's a lot of maths when the three dimensional double pendulum cannot freely swing through itself in reality (i cannot immediately think of a way); if we did have access to such a device that would be my challenge. Double Pendulum in all the axis's flying around scaring folk and crashing into flowerpots after a totally working for a good while. Hey, thanks for sharing; this was quality content.

    • @NicholasRehm
      @NicholasRehm  3 роки тому +1

      As long as it stays relatively vertical and doesn't swing down like you mentioned, the double pendulum on a drone is absolutely do-able. My ability to get a controller working well enough is a different story haha

    • @slowvoltage
      @slowvoltage 3 роки тому

      @@NicholasRehm are signal IO'ing with pwm, serial, other? There are some protocols that could provide far faster than pwm/serial bus signaling. Thank you for replying to my double pendy suggestion.

    • @NicholasRehm
      @NicholasRehm  3 роки тому +1

      @@slowvoltage Its not so much an issue of computation/communications speeds, but precision of the drone controller in general

    • @slowvoltage
      @slowvoltage 3 роки тому

      @@NicholasRehm as in the "tune" of the quad's flight controller? I... dare I say, I specialize in betaflight tuning from 80 to 800 grams without blackbox and obviously benefit from the non-heuristic approach, using black box logs... A good pattern for pure logists, have someone you trust throw your rig like a frisbee and you pretend your in Space Camp the movie and do your best (it's easier done than articulated) to regain control and then do normal flight patterns and the grocery list of isolated movements by way of your partner signal audibly for each change to the next movement based on timing; these would be reviewed as a time series set to evaluate for the various (scripted) movement event times. I prefer the heuristic approach personally.
      As an engineer, I will argue that floating point maths are best codified and abstracted for quick changes with unknown variations on the over all theme, the tune, so to speak. Am I way off?

    • @NicholasRehm
      @NicholasRehm  3 роки тому +1

      @@slowvoltage more so a problem of compounding error and reduced responsiveness as you go down the line of controlled variables from drone rate -> drone angle -> lower pendulum angle -> upper pendulum angle

  • @onjofilms
    @onjofilms 3 роки тому

    Pretty cool.

  • @mscir
    @mscir 3 роки тому

    Do a comparison of lift with and without ducts around the prop blades.

  • @Aaron_b_c
    @Aaron_b_c 3 роки тому +1

    Smart

  • @tata_brown_123
    @tata_brown_123 3 роки тому +1

    Top ..💥👏👏👏👏👏

  • @MrEngineer_
    @MrEngineer_ 2 роки тому

    What about trying to fix the tip of the pendulum and flying drone to mimic real pendulum motion in air with invisible pivot?? How hard is that?

  • @dopo8333
    @dopo8333 4 місяці тому

    Another question: How do you tune your control algorithm for the inverted pendulum? Are you using Simulink, after modeling the drone? Do you maybe have some hints in this direction, and maybe some code?

    • @NicholasRehm
      @NicholasRehm  4 місяці тому +1

      Trial and error & making sure each term in the PID controller is correcting in the right direction and at an approximately right magnitude that lets me go for a test flight. Then more refining PID gains to try to tease out more controller tracking performance

  • @Incommensurabilities
    @Incommensurabilities 3 роки тому +1

    Aww the drone gave a little squeak when it hit the ground 😅

    • @NicholasRehm
      @NicholasRehm  3 роки тому

      He deserves better than the abuse I put him through

  • @radioactive4388
    @radioactive4388 3 роки тому

    Have seen a drone balance a pole on a pole and it could even flip the pole on the pole , on tedx

  • @oadka
    @oadka 3 роки тому

    I would have expected the joystick potentiometers to give better measurements than an MPU 6050....interesting

    • @NicholasRehm
      @NicholasRehm  3 роки тому +1

      If they were fully linear and calibrated properly, then maybe. Too much work to do that :)

  • @TheRealLosna
    @TheRealLosna 2 роки тому

    Great channel, great projects. Did you consider using the Arduino Nano RP 2040? It has a fast processor and the IMU included on board ... looks like a perfect platform for these projects. And a GPS module too, to top it up...

    • @NicholasRehm
      @NicholasRehm  2 роки тому +1

      Specs look good minus i/o capabilities...not so god for lots of different sensors and RC equipment

  • @dopo8333
    @dopo8333 5 місяців тому

    Hello, I'd like to build a drone and make the same experiments you did in this video. Could you please post the drone specs? I'd like to buy the same motors and controller. Are these the same you post on your site in the "store" section?

    • @NicholasRehm
      @NicholasRehm  5 місяців тому

      They are basically the same!

    • @dopo8333
      @dopo8333 5 місяців тому

      @@NicholasRehm The drone aperture is 250mm? Do you have a name/reference? The motors are iFlight XING-E Pro 2207 2450KV 4S ? Would a 6ch radio like the fs-i6 be enough for this experiment (the price differential is quite significant). For the remaining, I hope I can figure it out.

  • @dopo8333
    @dopo8333 4 місяці тому

    Have you tried porting the flight controller to less powerful HW, such as the f405? Is it too limited (almost 4 times lower clock frequency than the Teensy v4, and less powerful architecture - Cortex M4 vs M7). I'm pretty interested in having a hackable FC where I would implement my algorithms. In your presentation "How the Flight Controller Code Works" you say the control loop runs at 2kHz. Do you know how much free time you have per loop iteration? That is, how much function loopRate takes of the 500usec loop iteration? Finally: I assume the Arduino interface brings a lot of comfort. Do you know how much it penalizes performance? I see that Betaflight runs its PID at 4k on such HW (8k may be too demanding), but I assume input integration is run at a lower frequency, whereas here everything runs at the same frequecy.

    • @NicholasRehm
      @NicholasRehm  4 місяці тому +1

      There’s about 150 out of 500us overhead free in the 2khz loop. The whole thing about dRehmFlight with the teensy is that it’s just a simple arduino project, so yea there’s some performance & feature sacrifices compared to betaflight, but it’s still “good enough” and offers the benefits of easy integration of new hacky stuff. Hardcore drone racing guys would hate how ‘sloppy’ dRehmFlight feels. But for fun little VTOL projects where performance doesn’t matter as much, it’s more than enough

  • @dwiranu5394
    @dwiranu5394 3 роки тому

    More than 35 minute? I'm curious about your batteries Man.

  • @danielcherrill269
    @danielcherrill269 3 роки тому

    nice work, can I buy a copy of your knowledge I have to know what you do :)

    • @NicholasRehm
      @NicholasRehm  3 роки тому

      Just hit that subscribe button and I’ll keep trying to share everything I know

  • @kiszkay
    @kiszkay 3 роки тому

    A może insta360 oneX zamontuj na szczycie tej tyczki. Powinny wyjść świetne ujęcia

  • @nerobaal6655
    @nerobaal6655 2 роки тому

    I took a shortcut, got lost, back tracked and then ended up walking down a few different paths.

  • @davidfoss4365
    @davidfoss4365 3 роки тому

    Hi Nicholas, I was just getting involved in model rocketry and remote controled aircraft when our airfield was closed because somebody felt a need to build another hospital. I suspect others have this trouble so I wondered if you have any tips to share to help your viewers find a place to indulge in this hobby or what restrictive laws we might encounter in our own neighborhoods.

    • @NicholasRehm
      @NicholasRehm  3 роки тому

      My best advice is to always have a kill switch for safety, and consider looking into smaller aircraft that you can fly below the tree line-if ever confronted about where you’re flying, your best defense is “I’m sorry, I didn’t know”
      Happy flying!

  • @xl000
    @xl000 Рік тому

    Terry Davis would have done this easily in HolyC

  • @whereswa11y
    @whereswa11y 3 роки тому

    Oh more helicopter fun. I wonder if the Dufus Level Earth Observer pop in to make silly claims.

  • @Human-bf7kz
    @Human-bf7kz 3 роки тому

    Change out the rod for a cup holder and add autonomous control and attempt to deliver a cup of coffee to someone .

  • @MrGatlin98
    @MrGatlin98 Рік тому

    Now do it with a double spherical inverted pendulum

  • @marc_frank
    @marc_frank 3 роки тому

    would fpga's be a good next step for flight controllers?
    the tinyFPGA BX seems pretty cool

  • @peterryseck
    @peterryseck 3 роки тому

    5:58 why u gotta do me like that

    • @oadka
      @oadka 3 роки тому

      why is this comment not pinned

  • @Zanbur3D
    @Zanbur3D Рік тому

    but the shortcut learned your a lesson or two

  • @Filip_Z
    @Filip_Z 3 роки тому +1

    PLEAASSEE stick a 360 camera on this 👅🤤 that would be siiickkk

    • @NicholasRehm
      @NicholasRehm  3 роки тому

      That would be pretty cool wouldn't it? Need to find a cheap 360 cam now...

  • @silverXnoise
    @silverXnoise 2 роки тому

    Poor little drone, let out a little whimper at impact.

  • @ЗакировМарат-в5щ
    @ЗакировМарат-в5щ 3 роки тому

    Pfff make a stabilized double pendulum

  • @MisterBPK
    @MisterBPK 3 роки тому

    Make drone landing on a QR code

  • @johndextersantos9541
    @johndextersantos9541 2 роки тому

    Sensei, how do i become like you? haha
    no, seriously.

  • @anthonybaransky137
    @anthonybaransky137 3 роки тому +1

    Your knowledge about code and programming is so far beyond me, it's laughable.
    It would take me a year to comprehend what you so casually understand so easily.

  • @abdontroche
    @abdontroche 3 роки тому +1

    Amazing!