Optimization of DH Parameters of 6R Robotic Manipulator Using JAYA Approach

Optimization of DH Parameters of 6R Robotic Manipulator Using JAYA Approach

Kesaba P., Bibhuti Bhusan Choudhury
DOI: 10.4018/IJMMME.293224
Article PDF Download
Open access articles are freely available for download

Abstract

Manipulation of robots is carried out by the operators through a sequence of commands. However, the accuracy of the manipulation is still hindered due to parameter uncertainty. This results in less accurate robotic operations and hence affects the job performance. Due to measurement errors and sensor faults, the operation of robots malfunctions. Generally, errors are reduced with the use of high precision sensors and correcting hardware faults. However, corrections can also be made on a software platform to handle the correction process. Presently, the Denavit–Hartenberg (DH) parameters of a robotic manipulator are optimized for forward kinematics problems. The optimization is carried out using the JAYA approach. The 6R MTAB Aristo XT robot is selected as a case study for the experimental validation of the proposed approach. Experimental results reveal that the optimization of DH parameters improves accuracy for forward kinematic estimation problems. The proposed JAYA approach can further be extended to other robotic manipulators for parameter optimization problems.
Article Preview
Top

Introduction

Because the structures of robotic manipulators vary, they have distinct kinematic models. As a result, these models are linked to a variety of mathematical functions to determine the relationship between joint angles and their positions. In most cases, the joints are connected in series and are controlled by actuators such as motors. The gripper is commonly used at the end of a series of connected links. The position of the robotic arm in the three-dimensional coordinate system is defined by this. The estimated problem for robotic models is divided into two categories: 1) forward kinematics and 2) inverse kinematics. Forward kinematics (Saha, 2014) is derived from equations that derive relationships between the location of the gripper and the joints. Inverse kinematics is the process of estimating joint angles from end position information.

The transformation matrices are utilized to establish the relationship between this angle position data. The rotational and translational relations defined by the transformation matrices cannot be generalized a priori for all sorts of robots. Because each robot has its own joint spaces and limitations, a mathematical model must be developed to determine the relationship between joint angles and position. Although fuzzy-based tactics have been shown to be effective for such estimates (Jamwal et al., 2010), they cannot be applied to all robots. Machine Learning (ML) models can be used to discover such correlations, which may overcome the hampered generalization problem (Craig, 2009). Several machine learning algorithms addressing the generalization of robotic manipulators to anticipate robot position have been suggested in the last decade. The Fuzzy Logic methodology is used to study the path planning of a 6R robot, and it has been proven that the Gaussian membership function produces superior results than other membership functions (Sahu & Choudhury, 2018).

Various optimization approaches are compared for the inverse kinematics problem of a serial robot manipulator (Ayyıldız & Çetinkaya, 2016). An optimized approach for a redundant serial robotic manipulator is presented (Kivela et al., 2017). The optimization approaches are also found helpful in estimating the position information for 2-DOF using genetic programming (Arellano & Rivera, 2019). The hybrid algorithm comprising fuzzy system, genetic algorithm and immune algorithm has been proposed for solving the forward kinematics problem of the stewart platform (Sheng et al., 2006). Also, joint space and orientation representations for the forward kinematics estimation is presented (Grassmann & Burgner-Kahrs, 2019). Optimum design parameters of the robotic gripper have been obtained by using various meta-heuristics techniques like ABC, FA, TLBO, ACO, and PSO algorithm (Mahanta et al., 2019). In this article, a two-step methodology such as geometric modeling followed by the formulation of objective functions is adopted to solve the problem.

The Particle Swarm Optimization (PSO) approach used for various forward and inverse kinematic estimation can be found in (Jahandideh & Namvar, 2012) (Durmus et al., 2011) (Huang et al., 2012) (Li et al., 2007) (Zhang & Gao, 2012). For inverse kinematics, a new quantum-behavioured particle swarm algorithm has been proposed recently (Dereli & Köker, 2020). A Meta-Heuristic Paradigm for solving the Forward Kinematics of 6-6 General Parallel Manipulator (Chandra et al., 2009). Also, inverse kinematics problems have been solved using the Firefly Algorithm (Rokbani et al., 2015). A series of meta-heuristic approaches applicable to robotics can be found in (Erdogmus & Toz, 2012). Other than PSO, the forward kinematics of parallel manipulators have been solved with the Genetic Algorithm (Boudreau & Turkkan, 1996). The inverse kinematics for arm movements of robots is presented in the article (Cavdar et al., 2013). Various meta-heuristic methods like ACO, PSO, FA, FOA, FWA and ABC swarm intelligent optimization algorithms are employed to optimize the global and local path planning of mobile robots (Lei et al., 2019).

Complete Article List

Search this Journal:
Reset
Volume 13: 1 Issue (2024)
Volume 12: 4 Issues (2022): 1 Released, 3 Forthcoming
Volume 11: 4 Issues (2021)
Volume 10: 4 Issues (2020)
Volume 9: 4 Issues (2019)
Volume 8: 4 Issues (2018)
Volume 7: 4 Issues (2017)
Volume 6: 4 Issues (2016)
Volume 5: 4 Issues (2015)
Volume 4: 4 Issues (2014)
Volume 3: 4 Issues (2013)
Volume 2: 4 Issues (2012)
Volume 1: 4 Issues (2011)
View Complete Journal Contents Listing