Modeling and design optimization of a robot gripper mechanism

Structure modeling and optimizing are important topics for the design and control of robots. In this paper, we propose a process for modeling robots and optimizing their structure. This process is illustrated via a case study of a robot gripper mechanism that has a closed-loop and a single degree of freedom (DOF) structure. Our aim is to conduct a detailed study of the gripper in order to provide an in-depth step-by-step demonstration of the design process and to illustrate the interactions among its steps. First, geometric model is established to find the relationship between the operational coordinates giving the location of the end-effector and the joint coordinates. Then, equivalent Jacobian matrix is derived to find the kinematic model; and the dynamic model is obtained using Lagrange formulation. Based on these models, a structural multi-objective optimization (MOO) problem is formalised in the static configuration of the gripper. The objective is to determine the optimum force extracted by the robot gripper on the surface of a grasped rigid object under geometrical and functional constraints. The optimization problem of the gripper design is solved using a non-dominated sorting genetic algorithm version II (NSGA-II). The Pareto-optimal solutions are investigated to establish some meaningful relationships between the objective functions and variable values. Finally, design sensitivity analysis is carried out to compute the sensitivity of objective functions with respect to design variables. A general robot modeling and optimal design process is proposed.A case study of a robot gripper is carried out in details to illustrate the proposed process.Data flow and interactions between the geometric, kinematic, and dynamic models are emphasized.A multi-objective optimization design of the gripper is realized using NSGA-II algorithm.A local sensitivity analysis of an optimal solution is performed to identify the most critical links of the gripper.

[1]  Zhen Gao,et al.  Design optimization of a spatial six degree-of-freedom parallel manipulator based on artificial intelligence approaches , 2010 .

[2]  Rong-Fong Fung,et al.  Dynamic modeling and identification of a slider-crank mechanism , 2006 .

[3]  Wisama Khalil,et al.  Inverse and direct dynamic modeling of Gough-Stewart robots , 2004, IEEE Transactions on Robotics.

[4]  Ilian A. Bonev,et al.  Geometric approach to the accuracy analysis of a class of 3-DOF planar parallel robots , 2008 .

[5]  Jakub Emanuel Takosoglu,et al.  Design of a 3-DOF tripod electro-pneumatic parallel manipulator , 2015, Robotics Auton. Syst..

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

[7]  Erol Ozgur,et al.  Kinematic modeling and control of a robot arm using unit dual quaternions , 2016, Robotics Auton. Syst..

[8]  R. Paul Robot manipulators : mathematics, programming, and control : the computer control of robot manipulators , 1981 .

[9]  Minzhou Luo,et al.  A unified dynamic control method for a redundant dual arm robot , 2015 .

[10]  Andrzej Osyczka,et al.  Some methods for multicriteria design optimization using evolutionary algorithms , 2004 .

[11]  Jian S. Dai,et al.  Modelling and analysis of a rigid-compliant parallel mechanism , 2013 .

[12]  J. Denavit,et al.  A kinematic notation for lower pair mechanisms based on matrices , 1955 .

[13]  L. Tsai Solving the Inverse Dynamics of a Stewart-Gough Manipulator by the Principle of Virtual Work , 2000 .

[14]  Sezimária de Fátima Pereira Saramago,et al.  Design and optimization of 3R manipulators using the workspace features , 2006, Appl. Math. Comput..

[15]  Kalyanmoy Deb,et al.  A fast and elitist multiobjective genetic algorithm: NSGA-II , 2002, IEEE Trans. Evol. Comput..

[16]  Masaru Uchiyama,et al.  A recursive formula for the inverse of the inertia matrix of a parallel manipulator , 1998 .

[17]  Alaa Hassan,et al.  Design of a Single DOF Gripper based on Four-bar and Slider-crank Mechanism for Educational Purposes , 2014 .

[18]  Kalyanmoy Deb,et al.  Simulated Binary Crossover for Continuous Search Space , 1995, Complex Syst..

[19]  Xin-Jun Liu,et al.  A 3-DOF parallel manufacturing module and its kinematic optimization , 2012 .

[20]  Lihui Wang,et al.  PKM capabilities and applications exploration in a collaborative virtual environment , 2006 .

[21]  R. K. Mittal,et al.  Parametric design optimization of 2-DOF R-R planar manipulator-A design of experiment approach , 2008 .

[22]  Wisama Khalil,et al.  A new geometric notation for open and closed-loop robots , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[23]  Karol Miller,et al.  Optimal Design and Modeling of Spatial Parallel Manipulators , 2004, Int. J. Robotics Res..

[24]  Sheng Quan Xie,et al.  Kinematic design optimization of a parallel ankle rehabilitation robot using modified genetic algorithm , 2009, Robotics Auton. Syst..

[25]  Liping Wang,et al.  Dynamic modeling and redundant force optimization of a 2-DOF parallel kinematic machine with kinematic redundancy , 2015 .

[26]  Anikó Ekárt,et al.  Genetic algorithms in computer aided design , 2003, Comput. Aided Des..

[27]  Xiaolong Feng,et al.  Multi-objective Optimisation of a Family of Industrial Robots , 2011, Multi-objective Evolutionary Optimisation for Product Design and Manufacturing.