Mobile Robotics, Part 2: Using PID Controllers

Поделиться
HTML-код
  • Опубликовано: 26 окт 2024

Комментарии • 20

  • @abdelaleem4026
    @abdelaleem4026 4 года назад

    I myself am working on a PID controller for a robot and I must say: this was a really good video, very clear explanations and useful examples. Nice job!

  • @smitdumore1064
    @smitdumore1064 4 года назад +3

    21:40 steady state error
    25:47 to avoid algebraic loop error , tick the checkbox in PID block parameter which says "PID controller is in a conditionally executed subsystem"
    25:47 PID tuner app can only be used if time domain is continuous

  • @oasmsai2806
    @oasmsai2806 7 месяцев назад

    im getting this error:
    Error:Error in 'motorDistCtrl_soln/Motor/Motor': Failed to evaluate mask initialization commands.
    Caused by:
    The "LTI system variable" parameter of the LTI block must be set to a valid LTI model.
    anyone else? did anyone resolve it?

  • @bhagirathpatel6896
    @bhagirathpatel6896 3 года назад

    can someone please help me , how can i tune PID controller for same 1 meter distance but also for backward motion and then add it to my model.
    i have created logic in same state flow chart so that robot moves backward after a break of 1 second but now i want to use PID controller because it goes beyond 1 meter while moving forward and backward.
    in these video stateflow chart has been replaced by PID but in my case what should i do? bacause my Logic for 1 meter forward and backward is in Stateflow because of that i cannot replace it simply. where can i place PID in my Model and what value(reference and measured) should i tune with?

  • @xiaonan238
    @xiaonan238 4 года назад +1

    Where to get or how to create the wheelmotormodel?

    • @xinwenzhang4150
      @xinwenzhang4150 4 года назад +1

      我也加载不了电机参数,请问最后你解决了吗?

    • @xiaonan238
      @xiaonan238 4 года назад +1

      @@xinwenzhang4150 inside this RUclips description, there is an example zip file. Download the file, unzip it and the wheel model will he available inside the example folder

    • @xiaonan238
      @xiaonan238 4 года назад +1

      Download the example file:
      There

    • @xinwenzhang4150
      @xinwenzhang4150 4 года назад

      @@xiaonan238 Wow! Yes I found it,thank you soooo much!

    • @iremuzun4374
      @iremuzun4374 5 месяцев назад

      @@xinwenzhang4150 may I use my own transfer function of dc motors of my robot ?

  • @njstudio1656
    @njstudio1656 Год назад

    how to set up the lookup table? can anyone help?

  • @alexanderskusnov5119
    @alexanderskusnov5119 5 лет назад

    What is the physical meaning of filter coefficient N?

    • @roboticseabass
      @roboticseabass 5 лет назад

      It's a filter coefficient for the derivative term. Since there is no "true" derivative in a discrete algorithm, usually it's approximated with a first-order transfer function (or low-pass filter) where N affects the cutoff frequency.

  • @Minji_Hanni_Dani_Haerin_Hyein
    @Minji_Hanni_Dani_Haerin_Hyein Год назад

    Đang coi ở giây 3:12
    19:31 thay khối pid
    26:10 auto tuning

  • @ANURAGKUMAR-ql3gb
    @ANURAGKUMAR-ql3gb 3 года назад

    how to set up look up tabe? can anyone show me the data?

    • @njstudio1656
      @njstudio1656 Год назад

      @ANURAG KUMAR have you found how to set the look-up table? am facing the same problem here maybe you can help

  • @reelslover3375
    @reelslover3375 3 года назад

    Sir please model of this paper

  • @NguyenNam-xk3cl
    @NguyenNam-xk3cl 6 дней назад

    16:51

  • @khaledabdelrahiem7941
    @khaledabdelrahiem7941 5 лет назад

    s-function error , ANY HELP

    • @DeepakSharma-yr5te
      @DeepakSharma-yr5te 5 лет назад

      Try some commands workspace
      mex-setup
      This will show is their any compiler installed on your system . If not then install then minGW 64 compiler .
      Then run command mex-setup and choose the. Appropriate compiler c++
      Then run command mex sfun_time.c