FUNCTION_BLOCK SMC_Trafo_ArticulatedRobot_6DOF
SMC_Trafo_ArticulatedRobot_6DOF implements the mathematic inverse transformation of an articulated robot with six rotary axes used for calculation of the tool center point coordinates from the axes position, the tool orientation and the states of joint.
Robots with the following denavit-hartenberg configuration are supported: (the values of d_i and a_i are supplied in the configuration)
x |
joint offset |
link offset d_i |
link length a_i |
link twist |
---|---|---|---|---|
1 |
0° |
d1 |
a1 |
-90° |
2 |
90° |
0 |
a2 |
0° |
3 |
0° |
d3 |
a3 |
90° |
4 |
0° |
d4 |
0 |
90° |
5 |
0° |
0 |
0 |
-90° |
6 |
0° |
d6 |
0 |
0° |
Assumptions: |
|
InOut: |
|