Inverted Pendulum Disturbance Rejection

Sdílet
Vložit
  • čas přidán 29. 08. 2024
  • github.com/imk...

Komentáře • 26

  • @danielloo1255
    @danielloo1255 Před 3 lety +25

    The confidence doing this right next to all the electronics

  • @thefrub
    @thefrub Před 3 lety +9

    Now you just need a start up script where the controller flicks the pendulum upright by itself

    • @KISHANPATEL96
      @KISHANPATEL96  Před 3 lety +1

      I had planned that too but never got around to do that.

  • @wizrom3046
    @wizrom3046 Před měsícem

    "But can your new robot BRING ME A CUP OF WATER??"
    ... yes. If you stand right there

  • @0xdeadbeef131
    @0xdeadbeef131 Před 3 lety +2

    That water cup giving me anxiety

  • @priyanshsingh6162
    @priyanshsingh6162 Před 3 lety +1

    Superb

  • @ShibuGeorgeMac
    @ShibuGeorgeMac Před 3 lety +1

    Super!

  • @JoseGasparSP
    @JoseGasparSP Před 3 lety +2

    AMAZING!!! :-)

  • @lekunberriko1
    @lekunberriko1 Před 2 lety

    Very good; from Spain.

  • @superkidzach
    @superkidzach Před 2 lety

    Good shit sir!

  • @ricardoc.l.f.oliveira2211

    Nice Job!

  • @ivangutowski
    @ivangutowski Před 3 lety +1

    computers are just nuts

  • @BalajiSankar
    @BalajiSankar Před 2 lety +1

    How does the motor move? Is it riding on a rack ? Or are there belts that I could not see?

    • @KISHANPATEL96
      @KISHANPATEL96  Před 2 lety +1

      There is a timing belt connected to the cart and the motor is driving that belt.

  • @pentagon0073
    @pentagon0073 Před 3 lety +1

    For that linear guide track what did you use...I want to build the same....can you plz tell me where did you get that linear guide

    • @KISHANPATEL96
      @KISHANPATEL96  Před 3 lety +1

      Amazon or eBay, you will find plenty of options.

    • @1495978707
      @1495978707 Před 3 lety

      Looks like 80/20 aluminum extrusion

  • @fernandocaballero5102
    @fernandocaballero5102 Před 3 lety +1

    i dont get it, does it use integral control with the estimator? and could i ask how does the systems behaves without including the motor in the model...

    • @KISHANPATEL96
      @KISHANPATEL96  Před 3 lety +4

      For motor there is liner(almost) relation between input (current) and output (torque) so we can easily get the gain to go from current command to torque output and bypass the motor dynamics.
      To get the that gain I did system identification: measures current required for known amount of torque get bunch measurements and find the gain to convert from current to torque, unit for that gain would be Nm/Amp. I hope this answers your question.

    • @fernandocaballero5102
      @fernandocaballero5102 Před 3 lety +1

      @@KISHANPATEL96 Ty dude you're amazing!

  • @mertcapkin7263
    @mertcapkin7263 Před 3 lety +2

    Why exactly did you use 3 separate Arduinos?

    • @KISHANPATEL96
      @KISHANPATEL96  Před 3 lety +5

      One of them act as encoder slave which reads encoder pulses and send CAN command of pendulum's relative position.
      2nd is main controler which takes in pendulum and motor position, calculates and sends required motor comand. And 3rd Arduino is just to listen to the can bus and display that data on Simulink.(visualization purpose)

    • @jetli740
      @jetli740 Před 3 lety +1

      @@KISHANPATEL96 excellent work

  • @GustavoelGamer
    @GustavoelGamer Před rokem

    Can u pass the 3D files of the pendulum?