Abstract :
This paper presents a simple and intuitive approach to determining the kinematic parameters of a serial-link robot in Denavit-Hartenberg (DH) notation. Once a manipulator´s kinematics is parameterized in this form, a large body of standard algorithms and code implementations for kinematics, dynamics, motion planning, and simulation are available. The proposed method has two parts. The first is the ldquowalk through,rdquo a simple procedure that creates a string of elementary translations and rotations, from the user-defined base coordinate to the end-effector. The second step is an algebraic procedure to manipulate this string into a form that can be factorized as link transforms, which can be represented in standard or modified DH notation. The method allows for an arbitrary base and end-effector coordinate system as well as an arbitrary zero joint angle pose. The algebraic procedure is amenable to computer algebra manipulation and a Java program is available as supplementary downloadable material.
Keywords :
couplings; end effectors; manipulator dynamics; manipulator kinematics; motion control; path planning; position control; transforms; Denavit-Hartenberg parameter; Java program; computer algebra; end-effector coordinate system; link transform; manipulator dynamics; manipulator kinematics; motion planning; serial-link robot; Denavit–Hartenberg (DH); kinematics;