Author Topic: Transformation from DH algorithm angles to physical angles  (Read 687 times)

0 Members and 1 Guest are viewing this topic.

Offline maria

  • Newbie
  • *
  • Thank You
  • -Given: 0
  • -Receive: 0
  • Posts: 1
Transformation from DH algorithm angles to physical angles
« on: April 10, 2018, 10:38:39 AM »
Hello,

I am new to industrial manipulators and I have maybe a silly question. Can anyone explain me why we should transform the theta parameter in DH algorithm (such as in the atteched photo) to the robot's physical angles? And what is the meaning of robot's physical angles?

Thank you!
« Last Edit: April 10, 2018, 10:49:52 AM by maria »

Offline SkyeFire

  • Global Moderator
  • Hero Member
  • *****
  • Thank You
  • -Given: 32
  • -Receive: 936
  • Posts: 6357
Re: Transformation from DH algorithm angles to physical angles
« Reply #1 on: April 11, 2018, 03:34:32 PM »
This is probably the best explanation of DH parameters that I've ever come across:


Put simply, DH is simply a (mostly) standardized method of describing a serial chain of kinematic linkages.  It is theoretically possible to build a DH model for any serial kinematic chain, of any kind, with any number of linkages, and from the DH model derive a single matrix that will serve as the entire forward kinematic formula for the TCP.

This may be one of the best books explaining the underlying mathematics that I've ever seen -- I really wish someone would write an updated as thorough:  https://www.amazon.com/gp/product/026216082X/ref=oh_aui_search_detailpage?ie=UTF8&psc=1

Offline robotero

  • Sr. Member
  • ****
  • Thank You
  • -Given: 43
  • -Receive: 73
  • Posts: 306
Re: Transformation from DH algorithm angles to physical angles
« Reply #2 on: April 16, 2018, 05:17:14 PM »
Hello,

I am new to industrial manipulators and I have maybe a silly question. Can anyone explain me why we should transform the theta parameter in DH algorithm (such as in the atteched photo) to the robot's physical angles? And what is the meaning of robot's physical angles?

Thank you!

Dear Maria

It has to do with the Manufacture┬┤s convention on were the angles si measure from (were is the zero) and positive/negative direction
For joint 2 for example most manufacturers use Link 2 vertical position as the zero location
Hence the DH parameter requires an adjustment of 90 degrees to account for the rotation transformation from the horizontal plane to the vertical plane

That is why the formula adds Pi/2 to the theta value