Optimal manipulator parameter selection using evolutionary optimization technique

This article discusses an approach to selecting the optimal design parameters of a manipulator for minimum performance variations. The variations in desired performance of the manipulator are attributed to the effect of uncertainty in design, process and noise factors. To incorporate the effect of uncertainties in design parameters, a modification in evolutionary optimization approach is proposed. A worst-case approach has been used to model the uncertainties and simulate the performance of the manipulator while performing a task. The design parameters obtained from this optimization process are insensitive to the effect of uncertainties. The proposed approach has been illustrated with the help of a 2-DOF RR planar manipulator. This approach has also been implemented in a genetic algorithm to compare the computational advantage of the proposed modification in the differential evolution technique. The optimal design parameters are observed to be different for different tasks and trajectories in the workspace.

[1]  Rainer Storn,et al.  Differential Evolution-A simple evolution strategy for fast optimization , 1997 .

[2]  Flavio S. Fogliatto,et al.  Robust design and analysis for quality engineering , 1997 .

[3]  Oussama Khatib,et al.  Optimization of the inertial and acceleration characteristics of manipulators , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[4]  P. Young,et al.  Time series analysis, forecasting and control , 1972, IEEE Transactions on Automatic Control.

[5]  Septimiu E. Salcudean,et al.  Fast constrained global minimax optimization of robot parameters , 1998, Robotica.

[6]  Souran Manoochehri,et al.  A Computer-Based Methodology for the Form Synthesis and Optimal Design of Robot Manipulators , 1990 .

[7]  H. Li,et al.  Product Design Selection Under Uncertainty and With Competitive Advantage , 2000 .

[8]  Suat Tanaydin Robust Design and Analysis for Quality Engineering , 1996 .

[9]  Francis L. Merat,et al.  Introduction to robotics: Mechanics and control , 1987, IEEE J. Robotics Autom..

[10]  Zvi Shiller,et al.  Design of Multi-Degree-of-Freedom Mechanisms for Optimal Dynamic Performance , 1993 .

[11]  Panos S. Shiakolas,et al.  Optimum Robot Design Based on Task Specifications Using Evolutionary Techniques and Kinematic, Dynamic, and Structural Constraints , 2002 .

[12]  Tapan P. Bagchi,et al.  Multiobjective Robust Design by Genetic Algorithms , 2003 .

[13]  Mark W. Spong,et al.  Robot dynamics and control , 1989 .

[14]  Kemper Lewis,et al.  Robust Design Through the Use of a Hybrid Genetic Algorithm , 2002, DAC 2002.

[15]  Rainer Storn,et al.  Differential Evolution – A Simple and Efficient Heuristic for global Optimization over Continuous Spaces , 1997, J. Glob. Optim..

[16]  Kalyanmoy Deb,et al.  Optimization for Engineering Design: Algorithms and Examples , 2004 .

[17]  Clément Gosselin,et al.  Kinematic Analysis and Optimization of a New Three Degree-of-Freedom Spatial Parallel Manipulator , 2000 .

[18]  Tapabrata Ray,et al.  Swarm algorithm for single- and multiobjective airfoil design optimization , 2004 .

[19]  Lin Wu,et al.  Using Adaptive Genetic Algorithm to the Placement of Serial Robot Manipulator , 2006, 2006 IEEE International Conference on Engineering of Intelligent Systems.

[20]  L. Breuer Introduction to Stochastic Processes , 2022, Statistical Methods for Climate Scientists.

[21]  M. D. Bennett,et al.  Robotics and Control , 1990 .

[22]  S. S. Rao,et al.  Probabilistic approach to manipulator kinematics and dynamics , 2001, Reliab. Eng. Syst. Saf..

[23]  Ian Jenkinson,et al.  Application of genetic programming to the calibration of industrial robots , 2007, Comput. Ind..

[24]  Philippe Bidaud,et al.  Genetic design of 3D modular manipulators , 1997, Proceedings of International Conference on Robotics and Automation.

[25]  Rainer Storn,et al.  Differential Evolution Design of an IIR-Filter with Requirements for Magnitude and Group Delay , 1995 .