Trajectory Generation of an Industrial Robot With Constrained Kinematic and Dynamic Variations for Improving Positional Accuracy

Trajectory Generation of an Industrial Robot With Constrained Kinematic and Dynamic Variations for Improving Positional Accuracy

Amruta Rout, Deepak BBVL, Bibhtui Bhusan Biswal, Golak B. Mahanta
Copyright: © 2021 |Pages: 17
DOI: 10.4018/IJAMC.2021070107
OnDemand:
(Individual Articles)
Available
$37.50
No Current Special Offers
TOTAL SAVINGS: $37.50

Abstract

The joint trajectory of the robot needs to be computed in an optimal manner for proper torch orientation, smooth travel of the robot along the trajectory path. This can be achieved by limiting the travel time, kinematic and dynamic variations of the robot joints like the jerks, and torque induced in the joints in the travel of the robot. As the objectives of total travel time and joint jerk and torque rate are contradictory functions, non-dominated sorting genetic algorithm-II (NSGA-II) approach has been used to obtain the pareto front consisting of optimal solutions. The fuzzy membership function has been used to obtain the optimal solution from the pareto front with best trade-off between objectives for further optimal trajectory generation. From the simulation results, it can be concluded that the proposed approach can be effectively used for optimal trajectory planning of Kawasaki RS06L industrial manipulator with minimal jerk, torque rate, and total travel time for smooth travel of robot with higher positional accuracy.
Article Preview
Top

1. Introduction

Generally higher repeatability and accuracy are need to be achieved for the robotic manipulators typically used for medical and industrial applications (Rout et al., 2019). In industrial applications the robots are programmed with the end effector positions in real world co-ordinate system in advance and then robots are travelled along the defined trajectory path for performing the task in repetitive manner. A number of intermittent points are first defined on trajectory path and then inverse kinematics has been implemented to obtain the robot arm joint angular displacements for the corresponding defined points. This is known as off-line trajectory planning (Gasparetto & Zanotto, 2010; Sciavicco & Siciliano, 2012). For the off-line trajectory planning of industrial manipulators, the end effector orientation and positional errors are need to be kept in specified tolerance and limits over cycles so that a cost effective way for effective utilization of industrial robots can be achieved. The repeatability and accuracy of robot end-effector positioning can be achieved by analyzing the uncertainties which influence the performance of manipulator. Out of these uncertainties the kinematics and dynamics of manipulator play a major role and can be analyzed by trajectory planning of robot joints so that positional accuracy and less actuator effect with higher productivity can be achieved.

For the cost effective incorporation of robots in industrial applications, the robot travel for the defined tasks should be completed within minimum possible time. Initially to achieve higher productivity the primary objective of the trajectory planning has been based on minimization of total travel time. Schoenwald et al. (Schoenwald et al., 1991) developed a finite element model for computation of actuator dynamics which are considered as the constraints for minimization of time for trajectory generation. Dakka et al. (Abu-Dakka et al., 2017) presented the trajectory planning algorithm using Genetic Algorithm for minimizing total robot travel time which is subjected to kinematic, dynamic and payload constraints.

Complete Article List

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