Content area
Precision component displacement, processing, and manipulation in an industrial environment require the high-precision positioning and orientation of industrial robots. However, industrial robots’ positioning includes uncertainties due to assembly and manufacturing tolerances. It is therefore required to use calibration techniques for industrial robot parameters. One of the major sources of uncertainty is the one associated with industrial robot geometrical parameter values. In this paper, using multi-objective meta-heuristic optimization approaches and optical metrology measurements, more accurate Denavit–Hartenberg (DH) geometrical parameters of an industrial robot are estimated. The sensor data used to perform this calibration are the absolute 3D position readings using a highly accurate laser tracker (LT) and industrial robot joint angle readings. Other than position accuracy, the mean absolute deviation of the DH parameters from the manufacturer’s given parameters is considered as the second objective function. Therefore, the optimization problem investigated in this paper is a multi-objective one. The solution to the multi-objective optimization problem is obtained using different evolutionary and swarm optimization approaches. The evolutionary optimization approaches are nondominated sorting genetic algorithms and a multi-objective evolutionary algorithm based on decomposition. The swarm optimization approach considered in this paper is multi-objective particle swarm optimization. It is observed that NSGAII outperforms the other two optimization algorithms in terms of a more diverse Pareto front and the function corresponding to the positional accuracy. It is further observed that through using NSGAII for calibration purposes, the root mean squared for positional error has been improved significantly compared with nominal values.
Details
Kinematics;
Particle swarm optimization;
Accuracy;
Genetic algorithms;
Calibration;
Neural networks;
Robots;
Pareto optimization;
Manufacturers;
Multiple objective analysis;
Manufacturing;
Sorting algorithms;
Optimization algorithms;
Uncertainty;
Parameters;
Evolutionary algorithms;
Heuristic methods;
Industrial robots
