Forum Migration Notice
Update (2026-01-21): The user forums are now in read-only mode pending the data migration.

Update (2026-01-12): The user forums will be put into read-only mode on the 21st of January, 00:00 CET, to prepare for the data migration.

We're transitioning to a more modern community platform by beginning of next year. Learn about the upcoming changes and what to expect.

DH parameters joint1 offset

Hi,

The DH parameters can be found thanks to the method GetDenavitHartenbergParameters of Mechanism Class.
However, the kinematic base frame is different from the base frame of the robot.
Do you know if I can find the transformation between the robot base Frame and the kinematic base frame in "ABB.Robotics.RobotStudio.Stations Namespace" ?

For example, I am working with IRB2600ID_8_200__01.rslib
I have in PIM.xml the KinematicBaseFrames tranlated from 445mm on Z of base frame
Is there a method in "ABB.Robotics.RobotStudio.Stations Namespace" to find this transformation ?

-<KinematicBaseFrames>
-<Element>
-<RowX>
<X Value="1"/>
<Y Value="0"/>
<Z Value="0"/>
<W Value="0"/>
</RowX>
-<RowY>
<X Value="0"/>
<Y Value="1"/>
<Z Value="0"/>
<W Value="0"/>
</RowY>
-<RowZ>
<X Value="0"/>
<Y Value="0"/>
<Z Value="1"/>
<W Value="0"/>
</RowZ>
-<RowT>
<X Value="0"/>
<Y Value="0"/>
<Z Value="0.445"/>
<W Value="1"/>
</RowT>
</Element>
</KinematicBaseFrames>

Best Regards