RTRoboticsTools.in

DH Parameter Calculator

Enter a standard Denavit-Hartenberg parameter table for your manipulator and get the forward kinematics — end-effector position, quaternion, and roll/pitch/yaw — with a live 3D preview of the joint chain. Drag the joint sliders to move it.

Preset chains

DH parameters

NameTypea (m)α (deg)d (m)θ (deg)

Standard DH convention: Ti = Rotz(θ) · Transz(d) · Transx(a) · Rotx(α). For a revolute joint θ is the joint variable; for a prismatic joint d is.

End-effector pose

Position (m)

x: 2.0000

y: 0.0000

z: 0.0000

Quaternion (x, y, z, w)

x: 0.0000

y: 0.0000

z: 0.0000

w: 1.0000

Roll / Pitch / Yaw (deg)

roll: 0.00

pitch: 0.00

yaw: 0.00

Uses the standard Denavit-Hartenberg convention (not "modified"/Craig convention) — frame i is placed at the end of link i, and rows are applied base-to-tip in order. Roll/pitch/yaw follows the ROS/URDF fixed-axis X-Y-Z convention.

Joint values

Link 1 (θ)0.0 °
Link 2 (θ)0.0 °