Algorithmic Modified Denavit–Hartenberg Modeling for Robotic Manipulators Using Line Geometry

This paper proposes a kinematic modeling method for robotic manipulators by extracting the modified Denavit–Hartenberg (MDH) parameters using line geometry. For single-branched manipulators, various joint axes can be represented as lines using Plücker coordinates. The forward kinematics is derived b...

Full description

Saved in:
Bibliographic Details
Main Authors: Minchang Sung, Youngjin Choi
Format: Article
Language:English
Published: MDPI AG 2025-04-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/15/9/4999
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1850278821368954880
author Minchang Sung
Youngjin Choi
author_facet Minchang Sung
Youngjin Choi
author_sort Minchang Sung
collection DOAJ
description This paper proposes a kinematic modeling method for robotic manipulators by extracting the modified Denavit–Hartenberg (MDH) parameters using line geometry. For single-branched manipulators, various joint axes can be represented as lines using Plücker coordinates. The forward kinematics is derived by performing the product of matrices which are the exponential maps lifted from two kinds of exponential coordinates using the MDH parameters. For extracting MDH parameters, line geometry systematically analyzes the following: (1) the closest point between a point and line, (2) the closest distance and twist angle between two lines, (3) the common perpendicular line and its intersection points, and (4) classifies line relationships into collinear, distant parallel, intersected, and skewed cases. For each case, five parameters including twist angle, closest distance, common perpendicular direction vector, and both feet on a common perpendicular line are sequentially computed as results of the line geometry block. Finally, the aforementioned line geometry blocks are utilized to extract the four MDH parameters according to their definitions. The effectiveness of the proposed algorithm is verified by four examples including a typical Selective Compliance Assembly Robot Arm (SCARA) robot and three different commercial manipulators.
format Article
id doaj-art-35c3cdfcd4ab4e1d8be741451220967d
institution OA Journals
issn 2076-3417
language English
publishDate 2025-04-01
publisher MDPI AG
record_format Article
series Applied Sciences
spelling doaj-art-35c3cdfcd4ab4e1d8be741451220967d2025-08-20T01:49:20ZengMDPI AGApplied Sciences2076-34172025-04-01159499910.3390/app15094999Algorithmic Modified Denavit–Hartenberg Modeling for Robotic Manipulators Using Line GeometryMinchang Sung0Youngjin Choi1Department of Electrical and Electronic Engineering, Hanyang University, Ansan 15588, Republic of KoreaDepartment of Robotics, Hanyang University, Ansan 15588, Republic of KoreaThis paper proposes a kinematic modeling method for robotic manipulators by extracting the modified Denavit–Hartenberg (MDH) parameters using line geometry. For single-branched manipulators, various joint axes can be represented as lines using Plücker coordinates. The forward kinematics is derived by performing the product of matrices which are the exponential maps lifted from two kinds of exponential coordinates using the MDH parameters. For extracting MDH parameters, line geometry systematically analyzes the following: (1) the closest point between a point and line, (2) the closest distance and twist angle between two lines, (3) the common perpendicular line and its intersection points, and (4) classifies line relationships into collinear, distant parallel, intersected, and skewed cases. For each case, five parameters including twist angle, closest distance, common perpendicular direction vector, and both feet on a common perpendicular line are sequentially computed as results of the line geometry block. Finally, the aforementioned line geometry blocks are utilized to extract the four MDH parameters according to their definitions. The effectiveness of the proposed algorithm is verified by four examples including a typical Selective Compliance Assembly Robot Arm (SCARA) robot and three different commercial manipulators.https://www.mdpi.com/2076-3417/15/9/4999line geometrymodified Denavit–Hartenberg (MDH) parametersscrew axiskinematic modeling
spellingShingle Minchang Sung
Youngjin Choi
Algorithmic Modified Denavit–Hartenberg Modeling for Robotic Manipulators Using Line Geometry
Applied Sciences
line geometry
modified Denavit–Hartenberg (MDH) parameters
screw axis
kinematic modeling
title Algorithmic Modified Denavit–Hartenberg Modeling for Robotic Manipulators Using Line Geometry
title_full Algorithmic Modified Denavit–Hartenberg Modeling for Robotic Manipulators Using Line Geometry
title_fullStr Algorithmic Modified Denavit–Hartenberg Modeling for Robotic Manipulators Using Line Geometry
title_full_unstemmed Algorithmic Modified Denavit–Hartenberg Modeling for Robotic Manipulators Using Line Geometry
title_short Algorithmic Modified Denavit–Hartenberg Modeling for Robotic Manipulators Using Line Geometry
title_sort algorithmic modified denavit hartenberg modeling for robotic manipulators using line geometry
topic line geometry
modified Denavit–Hartenberg (MDH) parameters
screw axis
kinematic modeling
url https://www.mdpi.com/2076-3417/15/9/4999
work_keys_str_mv AT minchangsung algorithmicmodifieddenavithartenbergmodelingforroboticmanipulatorsusinglinegeometry
AT youngjinchoi algorithmicmodifieddenavithartenbergmodelingforroboticmanipulatorsusinglinegeometry