Optimal design of manipulator parameter using evolutionary optimization techniques

A robot must have high positioning accuracy and repeatability for precise applications. However, variations in performance are observed due to the effect of uncertainty in design and process parameters. So far, there has been no attempt to optimize the design parameters of manipulator by which performance variations will be minimum. A modification in differential evolution optimization technique is proposed to incorporate the effect of noises in the optimization process and obtain the optimal design of manipulator, which is insensitive to noises. This approach has been illustrated by selecting optimal parameter of 2-DOF RR planar manipulator and 4-DOF SCARA manipulator. The performance of proposed approach has been compared with genetic algorithm with similar modifications. It is observed that the optimal results are obtained with lesser computations in case of differential evolution technique. This approach is a viable alternative for costly prototype testing, where only kinematic and dynamic models of manipulator are dealt with.

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

[2]  Wan Kyun Chung,et al.  Task based design of modular robot manipulator using efficient genetic algorithm , 1997, Proceedings of International Conference on Robotics and Automation.

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

[4]  Alan D. Christiansen,et al.  Using a new GA-based multiobjective optimization technique for the design of robot arms , 1998, Robotica.

[5]  William W. Melek,et al.  A Genetic Algorithm Approach to solve for Multiple Solutions of Inverse Kinematics using Adaptive Niching and Clustering , 2006, 2006 IEEE International Conference on Evolutionary Computation.

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

[7]  Christiaan J. J. Paredis,et al.  A rapidly deployable manipulator system , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[8]  Guilin Yang,et al.  Task-based optimization of modular robot configurations: minimized degree-of-freedom approach , 2000 .

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

[10]  J. Kim,et al.  Task based kinematic design of a two DOF manipulator with a parallelogram five-bar link mechanism , 2006 .

[11]  Yangsheng Xu,et al.  Genetic Algorithms-Based Minimum Torque Path Planning for Space Manipulator , 2006, 2006 6th World Congress on Intelligent Control and Automation.

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

[13]  Ben J Hicks,et al.  ASME Design Engineering Technical Conferences and Computers and Information in Engineering Conference , 2009 .

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

[15]  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.

[16]  Robert J. Wood,et al.  Towards a 3g crawling robot through the integration of microrobot technologies , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[17]  I-Ming Chen,et al.  Rapid response manufacturing through a rapidly recon"gurable robotic workcell , 2001 .

[18]  Godfrey C. Onwubolu,et al.  New optimization techniques in engineering , 2004, Studies in Fuzziness and Soft Computing.

[19]  C. J. Stone,et al.  Introduction to Stochastic Processes , 1972 .

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

[21]  Christiaan J. J. Paredis,et al.  An agent-based approach to the design of rapidly deployable fault-tolerant manipulators , 1996 .

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

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

[24]  Lianfang Tian,et al.  Optimal placement of a two-link planar manipulator using a genetic algorithm , 2005, Robotica.

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

[26]  R. K. Mittal,et al.  Screening of factors influencing the performance of manipulator using combined array design of experiment approach , 2009 .

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

[28]  Gwilym M. Jenkins,et al.  Time series analysis, forecasting and control , 1971 .

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

[30]  Christiaan J. J. Paredis,et al.  Synthesis Methodology for Task Based Reconfiguration of Modular Manipulator Systems , 1993 .

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

[32]  John J. Craig,et al.  Introduction to Robotics Mechanics and Control , 1986 .

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

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

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

[36]  Christiaan J. J. Paredis,et al.  Kinematic Design of Serial Link Manipulators From Task Specifications , 1993, Int. J. Robotics Res..