Optimal trajectory planning of industrial robot for improving positional accuracy

2019 ◽  
Vol ahead-of-print (ahead-of-print) ◽  
Author(s):  
Amruta Rout ◽  
Deepak BBVL ◽  
Bibhuti B. Biswal ◽  
Golak Bihari Mahanta

Purpose The purpose of this paper is to improve the positional accuracy, smoothness on motion and productivity of industrial robot through the proposed optimal joint trajectory planning method. Also a new improved algorithm, i.e. non-dominated sorting genetic algorithm-II (NSGA-II) with achievement scalarizing function (ASF) has been proposed to obtain better optimal results compared to previously used optimization methods. Design/methodology/approach The end effector positional errors can be reduced by limiting the uncertainties of dynamic parameter variations like torque rate of joints. The jerk induced in robot joints due to acceleration variations are need to be minimized which otherwise induces vibrations in the manipulator that causes deviation in the encoders. But these lead to a vast increase in total travel time which affects the cost function of trajectory planning. Therefore, these three objectives need to be minimized individually so that an optimal trajectory path can be achieved with minimum positional error. Findings The simulation results have been obtained by running the proposed hybrid NSGA-II with ASF in MATLAB R2017a software. The optimal time intervals have been used to calculate jerk, acceleration and torque values for consecutive points on the trajectory path. From the simulation and experimental results, it can be concluded that the optimization technique could be used effectively for the trajectory planning of six-axis industrial manipulator in the joint space on the basis of minimum time-jerk-torque rate criteria. Originality/value In this paper, a new approach based on hybrid multi-objective optimization technique by combining NSGA-II with ASF has been applied to find the minimal time-jerk- torque rate joint trajectory of a six-axis industrial robot for obtaining higher positional accuracy. The results obtained from the execution of algorithm have been validated through experimentation using Kawasaki RS06L industrial robot for a particular defined path.

2021 ◽  
Vol 12 (3) ◽  
pp. 163-179
Author(s):  
Amruta Rout ◽  
Deepak BBVL ◽  
Bibhtui Bhusan Biswal ◽  
Golak B. Mahanta

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.


2021 ◽  
Vol 13 (7) ◽  
pp. 168781402110346
Author(s):  
Yunyue Zhang ◽  
Zhiyi Sun ◽  
Qianlai Sun ◽  
Yin Wang ◽  
Xiaosong Li ◽  
...  

Due to the fact that intelligent algorithms such as Particle Swarm Optimization (PSO) and Differential Evolution (DE) are susceptible to local optima and the efficiency of solving an optimal solution is low when solving the optimal trajectory, this paper uses the Sequential Quadratic Programming (SQP) algorithm for the optimal trajectory planning of a hydraulic robotic excavator. To achieve high efficiency and stationarity during the operation of the hydraulic robotic excavator, the trade-off between the time and jerk is considered. Cubic splines were used to interpolate in joint space, and the optimal time-jerk trajectory was obtained using the SQP with joint angular velocity, angular acceleration, and jerk as constraints. The optimal angle curves of each joint were obtained, and the optimal time-jerk trajectory planning of the excavator was realized. Experimental results show that the SQP method under the same weight is more efficient in solving the optimal solution and the optimal excavating trajectory is smoother, and each joint can reach the target point with smaller angular velocity, and acceleration change, which avoids the impact of each joint during operation and conserves working time. Finally, the excavator autonomous operation becomes more stable and efficient.


Author(s):  
Jing Bai ◽  
Le Fan ◽  
Shuyang Zhang ◽  
Zengcui Wang ◽  
Xiansheng Qin

Purpose Both geometric and non-geometric parameters have noticeable influence on the absolute positional accuracy of 6-dof articulated industrial robot. This paper aims to enhance it and improve the applicability in the field of flexible assembling processing and parts fabrication by developing a more practical parameter identification model. Design/methodology/approach The model is developed by considering both geometric parameters and joint stiffness; geometric parameters contain 27 parameters and the parallelism problem between axes 2 and 3 is involved by introducing a new parameter. The joint stiffness, as the non-geometric parameter considered in this paper, is considered by regarding the industrial robot as a rigid linkage and flexible joint model and adds six parameters. The model is formulated as the form of error via linearization. Findings The performance of the proposed model is validated by an experiment which is developed on KUKA KR500-3 robot. An experiment is implemented by measuring 20 positions in the work space of this robot, obtaining least-square solution of measured positions by the software MATLAB and comparing the result with the solution without considering joint stiffness. It illustrates that the identification model considering both joint stiffness and geometric parameters can modify the theoretical position of robots more accurately, where the error is within 0.5 mm in this case, and the volatility is also reduced. Originality/value A new parameter identification model is proposed and verified. According to the experimental result, the absolute positional accuracy can be remarkably enhanced and the stability of the results can be improved, which provide more accurate parameter identification for calibration and further application.


2020 ◽  
Vol 2020 ◽  
pp. 1-8
Author(s):  
Ting Wang ◽  
Zhijie Xin ◽  
Hongbin Miao ◽  
Huang Zhang ◽  
Zhenya Chen ◽  
...  

Robot will be used in the grinding industry widely to liberate human beings from harsh environments. In the grinding process, optimal trajectory planning will not only improve the processing quality but also improve the machining efficiency. The aims of this study are to propose a new algorithm and verify its efficiency in achieving the optimal trajectory planning of the grinding robot. An objective function has been defined terms of both time and jerk. Improved whale optimization algorithm (IWOA) is proposed based on whale optimization algorithm (WOA) and differential evolution algorithm (DE). Mutation operation and selection operation of DE are imitated in the part of initialization to process the population initialized by WOA, and then, the search tasks of WOA are performed. Motion with a constant velocity of the end-effector is considered during fine grinding. The continuity of acceleration and velocity will be achieved by minimizing jerk, and at the same time, smooth robot movement can be obtained. Cubic spline interpolation is implemented. A six-axis industrial robot is used for this research. Results show that optimal trajectory planning based on IWOA is more efficient than others. This method presented in this paper may have some indirect significance in robot business.


Sign in / Sign up

Export Citation Format

Share Document