Denavit-Hartenberg Reference Frame Layout

แชร์
ฝัง
  • เผยแพร่เมื่อ 20 ต.ค. 2009
  • This video demonstrates use of the Denavit-Hartenberg convention for defining the reference frames of a kinematic chain.
    In short, the z-axis for each joint is placed along its axis of motion, and then the x-axes are placed along the common normals between these z-axes. Then four parameters are used to specify the transformation between each of these frames:
    • d - the "depth" along the previous joint's z axis
    • θ (theta) - the rotation about the previous z (the angle between the common normal and the previous x axis)
    • r - the radius of the new origin about the previous z (the length of the common normal)
    • α (alpha) - the rotation about the new x axis (the common normal) to align the old z to the new z.
    See also the Tekkotsu kinematics page, with numerical examples, tools, and links to download HD. www.tekkotsu.org/Kinematics.html
  • วิทยาศาสตร์และเทคโนโลยี

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

  • @Cold_Ham_on_Rye
    @Cold_Ham_on_Rye 7 ปีที่แล้ว +608

    This type of stuff has to be learned visually. I had no idea what my textbook was saying.

    • @longbeachboy57
      @longbeachboy57 6 ปีที่แล้ว +2

      Same here :)

    • @asharatiq4941
      @asharatiq4941 6 ปีที่แล้ว +5

      Cold Ham on Rye this just saved my exam!

    • @williamchamberlain2263
      @williamchamberlain2263 6 ปีที่แล้ว +5

      You're right. But this also has a good sequence of words, and a good sequence of steps which introduce the variables one at a time. I think that textbooks try to cram it into too short a space: it looks like at least 2 pages of A4 at 11pt Arial to me, with an illustration for each point which highlights the measurements and variable being introduced.

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

      True

    • @jaystonn
      @jaystonn 7 หลายเดือนก่อน +2

      I couldnt keep looking at it as a triangle 😭😭

  • @hardeep1331
    @hardeep1331 5 ปีที่แล้ว +99

    it's amazing how a 3 minute video can teach you more than reading a whole chapter

  • @sorrefly
    @sorrefly 5 ปีที่แล้ว +158

    3 minutes explained more of 6 hours of class

  • @jean-pauldus5241
    @jean-pauldus5241 10 ปีที่แล้ว +47

    Wonderful video. I recommend it to every person that needs to understand the Denavit-Hartenberg convention. If you could do other videos like that please do it! It really helps. Thank you.

  • @MrNormanhughes1
    @MrNormanhughes1 8 ปีที่แล้ว +19

    Wow, this just taught me how D-H works better than a 4th year undergraduate course could. THANKS!!!

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

      sameeeeee ! 7 years later lol

  • @UPBCFernando
    @UPBCFernando 3 ปีที่แล้ว +6

    It´s 2020 and your video still rocks, i show this to my robotics class every time i need to explain DH parameters, thanks!!

  • @rajivkrishnatr
    @rajivkrishnatr 8 ปีที่แล้ว +47

    You made it seem very simple! Better than the textbooks!

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

    The utility/information to time ratio on this video is one of the highest I've ever seen. It's even higher than Master Yoda's.

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

    Perfect video for learners to understand the meaning of the four parameters!

  • @PEJOTAvix
    @PEJOTAvix 8 ปีที่แล้ว +2

    Great vid.
    Awesome to understand the variables of Denavit-Hartenberg.
    Indicated by my teacher in a robotics introdutory class.

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

    please keep making videos like this, you just have saved my life ! thanks !

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

    Best explanation on DH parameters ever find.

  • @tundeojutiku4281
    @tundeojutiku4281 9 หลายเดือนก่อน +1

    Wonderful! Full semester course explained in 3 minute. Thank you Sir.

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

    This made DH transforms click. People like you are the saving grace for visual learners like me.

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

    the best explanation ever. these 3 mins where better than the 3 hour lecture I had

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

    The visualization is very helpful in understanding the DH frame assignment. Thank you so much.

  • @user-nz2en9vn3h
    @user-nz2en9vn3h 3 หลายเดือนก่อน

    Found this video on wikipedia and it's very helpful, thank you

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

    The best DH-conversation guide I seen ever!

  • @alexhamilton-jones1884
    @alexhamilton-jones1884 8 ปีที่แล้ว

    Brilliantly simple, well explained and nice animation - thanks!

  • @npuldon
    @npuldon 7 ปีที่แล้ว +2

    Best video ever on DH parameters!

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

    Denavit-Hartenberg would be proud! This video saved me. Brilliant explanation. Thanks loads

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

    This video has made everything so clear to me!

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

    You made this look so simple. Thanks!!! Good job with the graphics too.

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

    The explanation was quite good, but what really made it was the celebrating robot at the end ;)

  • @AndreasAn
    @AndreasAn 7 หลายเดือนก่อน

    Thanks a lot. This short animation and explanation was more worth than 2 hours of reseraching the internet for texts and imgages.

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

    Thanks a lot man. Saved me a lot of time. Way better than seeing them on a 2D slide.

  • @KiranParmar88
    @KiranParmar88 12 ปีที่แล้ว +1

    Thank you for making this simple as possible!

  • @tanyagupta3034
    @tanyagupta3034 7 ปีที่แล้ว +1

    Thanks for the video man! Awesome explanation and animation!

  • @jiglesiasabio
    @jiglesiasabio 12 ปีที่แล้ว +1

    DH + Fireworks = AWESOME!
    great video!

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

    thanks for taking your time to share this

  • @ashishlakr
    @ashishlakr 10 ปีที่แล้ว

    THIS HELPED ME A LOT FOR MY EXAMS PURPOSE

  • @nataliaortizb
    @nataliaortizb 14 ปีที่แล้ว

    Thanks a lot to upload this video, I finally understand how to put the frames

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

    Wow...Am impressed...So simple and easy to understand

  • @sahilrupani3043
    @sahilrupani3043 11 ปีที่แล้ว +1

    You saved my grace... like literally bro... I would have damn near flunked my paper cause i simply couldn't visualise it... Whoever you are you rock...
    P.S. I wouldn't be surprised if it was Denavit himself who realised he needed to make a video to explain himself...

  • @bcavalcante
    @bcavalcante 8 ปีที่แล้ว +1

    I wish you were my robotics teacher!
    Thanks for your explanation!!!

  • @kemi242
    @kemi242 11 ปีที่แล้ว

    Thanks. I'm studying for an exam, and this helped make it clear.

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

    It's more than a fantastic video it's a lot to learn in 3 minute

  • @Manish-ue9xw
    @Manish-ue9xw 4 ปีที่แล้ว

    this clip deserve more views , textbooks should provide such links for better understanding.

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

    wow.. tons of love for you brother, u save my life

  • @TiborBotos
    @TiborBotos 12 ปีที่แล้ว

    Thanks, that's an awesome visual explanation!

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

    Great video! Concise and correct!

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

    wow....this helps tremendously man. thank you

  • @JadeOhara
    @JadeOhara 6 ปีที่แล้ว +2

    This is amazing!

  • @fritzchennummber1
    @fritzchennummber1 10 ปีที่แล้ว

    Thanks a lot from Germany!

  • @justeeSh
    @justeeSh 11 ปีที่แล้ว

    +ve angle(theta and alpha) is obtained by conterclockwise rotation and +ve length( r and a) are obtained by moving from previous x-axis to new origion

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

    Thx. You made my life easy.

  • @Alexr044
    @Alexr044 12 ปีที่แล้ว

    Amazing video, can't thank you enough!

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

    Superb explanation!

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

    Someone give him a medal/oscar, thanks very much

  • @RoshanAkaravitage
    @RoshanAkaravitage 10 ปีที่แล้ว

    Thank You very much ! this is really helpful.

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

    really helpful. thanks for a great vid

  • @divixth
    @divixth 8 ปีที่แล้ว +1

    Dangg!!! This is all I want
    Thanks Dude :D

  • @ayushagarwal69
    @ayushagarwal69 2 ปีที่แล้ว +1

    omg , so well explained , thanks a lot :)

  • @rajkbehra
    @rajkbehra 13 ปีที่แล้ว

    3 days atleast u had saved my important 3 days ,which could have been utilised to understand this topic

  • @quannarula7046
    @quannarula7046 2 ปีที่แล้ว +1

    great video! thanks for sharing!

  • @tarekwisdom664
    @tarekwisdom664 9 ปีที่แล้ว

    Amazing explanation .... thank you

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

    The sprinkels in the end *.*

  • @muditmittalyou
    @muditmittalyou 11 ปีที่แล้ว

    Really awesome......Great animation!!!

  • @malcomx2012
    @malcomx2012 14 ปีที่แล้ว

    it is really very amazing video and very helpful
    and thank u for uploading this

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

    The confetti at the end makes the video.

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

    Big like this video, highly handy

  • @mwmartin06
    @mwmartin06 12 ปีที่แล้ว

    thanks man, really appreciate this video

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

    Nailed it bro!!

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

    You are the best... Thank you.

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

    Great job, thank you!

  • @rbaleksandar
    @rbaleksandar 12 ปีที่แล้ว

    Great video. Thank you so much!

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

    Thank you so much for this video. I want you to know that it's still being used in college lectures because it's far more intuitive to see the D-H convention in 3-D rather than a page of a textbook.

    • @williamchamberlain2263
      @williamchamberlain2263 6 ปีที่แล้ว +1

      BoiledHam I found it via
      15-494 Cognitive Robotics
      David S. Touretzky &
      _Ethan Tira-Thompson_
      Carnegie Mellon
      Spring 2012
      :)

    • @fernando4959
      @fernando4959 7 หลายเดือนก่อน +1

      Even wikipedia is referring this video, in the article (not reference / footnote)

  • @roorkeeable
    @roorkeeable 7 ปีที่แล้ว +6

    Hi, how did you create this video? What kind of software did you use? thank you

    • @ejtttje
      @ejtttje 7 ปีที่แล้ว +4

      Blender www.blender.org

  • @rbaleksandar
    @rbaleksandar 12 ปีที่แล้ว +1

    I have a question to ask. Let's say we have two rotational joints and the rotation axis of the second is perpendicular to the the rotation axis of the first. The common normal in this case is the same as the rotation axis of the second joint. In this case how can we determine the frame (x,y,z) of the second joint using the DH-convention?

  • @BrianKCatlin
    @BrianKCatlin 9 ปีที่แล้ว +1

    What software was used to create this video?

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

    Thank you !! I am studying at RWTH and this video was really helpful :D

  • @eskicidukkan
    @eskicidukkan 11 ปีที่แล้ว

    Thanks for the effort!

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

    the best video ever

  • @hosseinpazouki1371
    @hosseinpazouki1371 10 ปีที่แล้ว +3

    really helpful

  • @ankushkoundal5181
    @ankushkoundal5181 8 ปีที่แล้ว

    thanks much, this helps me a lot

  • @wanderfra42
    @wanderfra42 9 ปีที่แล้ว

    This video is a-w-e-s-o-m-e!

  • @Achannelsab
    @Achannelsab 10 ปีที่แล้ว

    Very nice tutorial

  • @3anthos
    @3anthos 11 ปีที่แล้ว

    AMAZING!!! THANK YOU

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

    I'm always baffled by how a 3 minute video can explain what my incompetent professor couldn't in a 3 hour lecture

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

    This is really helpful in those online classes.

  • @3nrasandun
    @3nrasandun 7 ปีที่แล้ว

    thank you... this helped a lot

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

    nice I like it, very informative than a book i think

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

    You are awesome! Thank You!!

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

    great video

  • @eduardoramada5164
    @eduardoramada5164 10 หลายเดือนก่อน

    Hi. Do you authorize the download and use it in a educational simulator as support material for students?

  • @abdulrhmanklli1032
    @abdulrhmanklli1032 9 ปีที่แล้ว

    thanx alot man that was so good

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

    what about the r=0 case? if that 45° angle (where the second joint is connected) wasnt there, so that the second Z axis would go right through the first one, then the new X axis should be aligned with the old Y axis, right? a "minimal rotation around the old Z axis" would leave +90° and -90° as solutions, so postive wins?

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

    This is what my whole last lecture should've been boiled down too.

  • @Ahmadwana
    @Ahmadwana 14 ปีที่แล้ว

    Good stuff, Thank you.

  • @hamoudamezghani1756
    @hamoudamezghani1756 8 ปีที่แล้ว

    thanks , this helps me a lot :) you are just grate ;)

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

    Thanks from India

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

    Awesome sauce

  • @gv1031
    @gv1031 14 ปีที่แล้ว

    very informative video very useful

  • @stebot1
    @stebot1 11 ปีที่แล้ว

    this is awesome.

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

    Amazing

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

    When the z axes are perpendicular the common normal is the point where intersect. In this case I can choose x arbitrarily?

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

    What software was used for this video?

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

    When the teacher dances like 2 hours in front of the class to explain the DH convention.

  • @user-rr4kx1ip3b
    @user-rr4kx1ip3b 10 ปีที่แล้ว

    awesome! thanks a lot!

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

    THANK YOU