Control of Mobile Robots- 2.2 Differential Drive Robots

แชร์
ฝัง
  • เผยแพร่เมื่อ 17 ต.ค. 2024
  • About the Course
    This course investigates how to make mobile robots move in effective, safe, and predictable ways. The basic tool for achieving this is "control theory", which deals with the question of how dynamical systems, i.e., systems whose behaviors change over time, can be effectively influenced. In the course, these two domains - controls and robotics - will be interleaved and we will go from the basics of control theory, via robotic examples of increasing complexity - all the way to the research frontier. The course will focus on mobile robots as the target application and problems that will be covered include (1) how to make (teams of) wheeled ground robots avoid collisions while reaching target locations, (2) how to make aerial, quadrotor robots follow paths in the presence of severe disturbances, and (3) how to locomotive bipedal, humanoid robots.
    About the Instructor(s)
    Magnus Egerstedt is a Professor in the School of Electrical and Computer Engineering at the Georgia Institute of Technology, where he has been on the faculty since 2001. He is an award-winning teacher, with awards from both Georgia Tech and Harvard University. Dr. Egerstedt received the M.S. degree in Engineering Physics and the Ph.D. degree in Applied Mathematics from the Royal Institute of Technology, Stockholm, Sweden, and the B.A. degree in Philosophy from Stockholm University. Dr. Egerstedt's research interests include motion planning, control, and coordination of (teams of) mobile robots, and he is the director of the Georgia Robotics and Intelligent Systems Laboratory (GRITS Lab). Magnus Egerstedt is a Fellow of the IEEE and a recipient of the CAREER Award from the U.S. National Science Foundation.

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

  • @chathusankajayasingha9290
    @chathusankajayasingha9290 ปีที่แล้ว

    THe best tutorial I found so far. Thank you very much

  • @ahmetsaglam8852
    @ahmetsaglam8852 ปีที่แล้ว

    Great explanation! A quick question: At 5.30, isn't it unicycle kinematics rather than dynamics?

  • @abdullatesttest6472
    @abdullatesttest6472 6 ปีที่แล้ว +4

    This is amazing!!!! Thank you so much! He is such an amazing teacher! Simple and effective knowledge!

  • @hvincent1106
    @hvincent1106 3 ปีที่แล้ว +2

    This is really great! its clear and wonderful!!!

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

    You are amazing!!!... I love you to the moon and back... You made my life easy.....

  • @shikharsharma1495
    @shikharsharma1495 5 ปีที่แล้ว +2

    How come the units x dot are velocity x displacement?

  • @cyriljourdan1023
    @cyriljourdan1023 5 ปีที่แล้ว

    Great video! Do you have a similar video for a holonomic robot with 3 wheels ?

  • @walidboss5720
    @walidboss5720 7 ปีที่แล้ว

    i have a question about the discrete-time state equation of the unicycle mobile robot: how can i design a linear quadratic tracker and the matrix B dependent on the current state.

    • @Danish_Khan1021
      @Danish_Khan1021 3 ปีที่แล้ว +4

      dang you're question never got answered

  • @mq-r3apz291
    @mq-r3apz291 ปีที่แล้ว

    I made swarm patterns using only math no sensors no communication. Its only based on current wheel speed at t time.

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

    I enjoyed this session. how can I get global or world coordinate using encoder?

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

      You can keep a running total for the global x, y, and theta position. Then once you obtain each robot relative measurement you can use a rotation matrix and add the new vector to the global position.

  • @brtk7
    @brtk7 5 ปีที่แล้ว +4

    Live saving.

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

    thank you so much

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

    Thank you

  • @harrisandrews8741
    @harrisandrews8741 8 ปีที่แล้ว +9

    Shouldn't v_r and v_l be w_r and w_l? v_r * R has units of m^2/s.

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

      v_r and v_l (in small letters) in this case are in radians/s.

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

      @@cumulus3341 thank you

    • @jxtian8950
      @jxtian8950 3 ปีที่แล้ว +1

      @@cumulus3341 Thank btw. So the notation in the video should be (omega)r and (omega)l. Using the 'v' generally stands for the linear velocity, hence this is why people are confused with what units to use.

  • @ateppuja9434
    @ateppuja9434 6 ปีที่แล้ว

    how to control 3wd omniwheel ?

  • @markcalma6310
    @markcalma6310 10 ปีที่แล้ว +1

    Sir how can we navigate our robot car to go to that place and go back to its original position

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

    6:04 💘😂