翻译文献.pdf_第1页
翻译文献.pdf_第2页
翻译文献.pdf_第3页
翻译文献.pdf_第4页
翻译文献.pdf_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

On generating the motion of industrial robot manipulators K Kaltsoukalas S Makris G Chryssolouris n 1 Laboratory for Manufacturing Systems and Automation University of Patras Greece a r t i c l e i n f o Article history Received 17 October 2013 Received in revised form 19 September 2014 Accepted 8 October 2014 Available online 29 October 2014 Keywords Path planning Industrial robot motion Grid search a b s t r a c t In this study an intelligent search algorithm is proposed to defi ne the path that leads to the desired position and orientation of an industrial robot s manipulator end effector The search algorithm gradually approaches the desired confi guration by selecting and evaluating a number of alternative robot s confi gurations A grid of the robot s alternative confi gurations is constructed using a set of parameters which are reducing the search space to minimize the computational time In the evaluation of the alternatives multiple criteria are used in order for the different requirements to be fulfi lled The alternative confi gurations are generated with emphasis being given to the robot s joints that mainly affect the position of the end effector Grid resolution and size parameters are set on the basis of the desired output High resolution is used for a smooth path and lower for a rough estimation by providing only a number of the intermediate points to the goal position The path derived is a series of robot confi gurations This method provides an inexperienced robot programmer with fl exibility to generate automatically a robotic path that would fulfi ll the desired criteria without having to record intermediate points to the goal position MNA MNA N 2 From 1 and 2 p DH MNA MNA 2k 1 DH 3 Therefore in the example with the 6 DOFs robot where the number of the alternative confi gurations was found to be N 27 for DH 3 If MNA 20 the probability of getting the alternative confi g uration that is closer to the desired position is given by Eq 2 Fig 2 Available joint angles for each degree of freedom in the DH Fig 3 COMAU Smart5 Six 6 DOF Industrial Manipulator Fig 4 Alternative confi gurations using MNA 3 DH 3 and SR 2 parameters for 6 DOFs K Kaltsoukalas et al Robotics and Computer Integrated Manufacturing 32 2015 65 7167 Probability to get the best alternative confi guration in DH P DH 3 MNA 20 20 27 74 Consequently for exhaustive search in DH P 1 MNA N 27 Giving sample rate SR 2 for each alternative in the decision horizon two samples are taken from the rest of the joints thus the number of complete alternative confi gurations becomes N complete MNA 27 SR 2 MNAnSR 27 2 54 complete alternatives In general the number of complete alternative confi gurations for the predefi ned MNA and SR parameters is given by the following equation Number of complete alternative configurations MNA SR Ncomplete MNAnSR 4 The proposed algorithm does not have to search the entire work space of the robot During each iteration only a maximum number of neighbor confi gurations are evaluated Calculation time for a complete target path depends on the distance of the starting point to the target Calculation time also increases when more inter mediate points are requested for a smoother path that better fulfi lls the desired criteria 2 2 Evaluation of the alternative confi gurations Multiple criteria are used for the evaluation of the alternative confi gurations A decision matrix is built as shown in the following table In the context of this study two criteria have been taken into consideration those of the distance due to translation and the distance due to rotation from the target position and the robot s orientation Despite the fact that the proposed algorithm could also be used just for the defi nition of the joint parameters for a given position and orientation of the robot s end effector inverse kinematics the main purpose of this study is to plan the robot s path which better fulfi lls the multiple criteria defi ned by the user The search algorithm is easily extensible for more criteria Tables 1 and 2 The utility for each of the alternatives is calculated as the weighted sum of the distance due to translation and to orientation Ui WtjjXi Xjj Wrf qi q 5 where Xi X is the Euclidean distance of the end effector from the target position and f qi qtarget is the distance due to rotation orientation of the target confi guration The weight factors Wtand Wrare selected from the user in order to give emphasis to the desired criterion If the user is only interested in the position of the end effector the factors Wt 1 and Wr 0 should be used The metric of the distance between rotations is the Norm of the Difference of Quaternions described in detail in 17 f qi qtarget min fjjqi qtargetjj jjqi qtargetjjg 6 where J J denotes the Euclidean norm or 2 norm and q the orientation of the end effector expressed in quaternions The metric gives values in the range 0 ffiffiffi 2 p The alternative confi guration with the smaller utility function is selected at each decision point Path search algorithm Input Target position X Y Z target orientation Euler angles Z Y Z DH MNA SR k d grid size MNAnSR complete alternatives are evaluated The alternative confi guration that provides the smaller value of the utility function is selected 7 The resolution and the size of the grid are redefi ned 8 Steps 1 7 are repeated until there is an alternative confi gura tion that provides the target position and target orientation within the pre defi ned distance error 2 3 Industrial manipulator motion generation The proposed algorithm calculates the robot s sequential intermediate confi gurations in order to approach the target posi tion while fulfi lling the predefi ned criteria for the path Every confi guration of the robot is within its joint limits The robot controller uses the derived path in order to generate the motion of the industrial manipulator taking into consideration the dynamic constraints of the robot 3 Implementation The proposed algorithm has been implemented in Matlab with the use of the Robotics Toolbox 18 The fl owchart of the algorithm is presented in the following fi gure Fig 5 Industrial robot motion generation Table 1 Evaluation of the alternatives according to the distance criteria Alternative Confi gurations Normalized criteriaUtility value Distance due to translation Distance due to rotation Ui W1Ci1 W2Ci2 where W1 and W2the criteria weights Alternative 1C11C12U1 Alternative 2C21C22U2 Alternative 3C31C32U3 Alternative m MNAnSR Cm1Cm2Um K Kaltsoukalas et al Robotics and Computer Integrated Manufacturing 32 2015 65 7168 4 Results In Figs 7 and 8 it is observed that the grid size and resolution parameters k d have a great infl uence on the smoothness of the path towards the desired position Lower values of these parameters lead to better paths however the computational time is increased 4 1 Search algorithm parameters correlation In order for the correlation among the search parameters MNA DH and SR to be examined a set of experiments was designed using the Taguchi method with the objective of process time minimization The initial values of the grid parameters were selected to be k 5 and d 0 1 rad E61 4 1 1 Taguchi design of experiments The effect of the search parameters DH MNA and SR will be examined so as for the process time required for fi nding the path to be minimized to the target position Four levels are selected for each parameter The proposed set of experiments according to the Taguchi method is given in L 16 table L 16 table Fig 7 Grid resolution effect on the on the path a d 0 01 rad and b d 0 1 rad Fig 6 Flowchart of the proposed algorithm Table 2 Set of experiments for 4 levels of the parameters DH MNA and SR Exp no DHMNASRTime Sec 122510 60 225020 57 327531 12 4210041 82 532540 72 635030 91 737520 91 8310011 17 942520 55 1045010 91 1147542 16 12410031 60 1352531 29 1455042 84 1557510 48 16510022 01 K Kaltsoukalas et al Robotics and Computer Integrated Manufacturing 32 2015 65 7169 4 1 1 1 Analysis of means ANOM From Figs 9 and 10 it is observed that the target position of the end effector is better approached for DH 3 fi rst three degrees of freedom of the robot The higher values of MNA and SR are suffi cient only when the orientation is taken into consideration In order for both the target position and orientation of the end effector to be approached the best results lowest computing time are given for DH 3 MNA 25 and SR 2 The interaction among the parameters DH MNA and SR and their effect on the computing time is presented in Fig 11 It is confi rmed that for lower DH values suffi cient SR has to be consider whilst for higher DH values the SR value should be minimum for less computing time Fig 8 Grid size effect on the path a path generated for k 1 and b path generated for k 5 Fig 9 DH MNA and SR vs processing time target position Fig 10 DH MNA and SR vs processing time target position and orientation Fig 11 Interaction of DH with SR target position K Kaltsoukalas et al Robotics and Computer Integrated Manufacturing 32 2015 65 7170 5 Conclusions In this study an intelligent search algorithm is proposed to defi ne the path that leads to the desired position and orientation of the end effector of an industrial robot manipulator The grid parameters as well as the search algorithm parameters DH MNA SR are proven to be drastically reducing the processing time As regards the problem of approaching the target position it is shown that the best results are obtained when the fi rst three joints of the robot have been considered DH 3 This is consistent with the initial assumption that the fi rst three degrees of the robot s freedom joints are responsible for the end effector s position For the rest of the joints only a few samples are suffi cient in order for the path towards the target position to be determined When the orientation of the end effector is considered a higher sample rate for the joint angles outside the decision horizon should be used The criteria considered for the calculation of the distance from the target position and orientation through weight factors are predefi ned by the user The path is sent to the robot controller where the motion program of the industrial manipulator is generated The algorithm is extensible to the use of more criteria in the future Free collision paths will be addressed in a future study via a collision detection module integrated into the algorithm Acknowledgments This study has received funding by the project X act FoF ICT 314355 funded by the European Commission under the 7th Framework Program References 1 Chryssolouris G Manufacturing Systems Theory and Practice 2nd ed New York Springer Verlag 2006 2 Mourtzis D Alexopoulos K Chryssolouris G Flexibility consideration in the design of manufacturing systems an industrial case study CIRP J Manuf Sci Technol 2012 5 4 276 83 3 Karl F Reinhart G Zaeh MF Strategic planning of reconfi gurations on manufac turing resources Procedia CIRP Internet 2012 Jan cited 14 10 14 3 608 13 Available from 4 Tsianos KI Sucan Ia Kavraki LE Sampling based robot motion planning towards realistic applications Comput Sci Rev 2007 1 1 2 11 5 Kavraki LE Svestka P Latombe J C Overmars MH Probabilistic roadmaps for path planning in high dimensional confi guration spaces IEEE Trans Robot Autom 1996 12 4 566 80 6 Bayazit B Lien J Amato NM Probabilistic roadmap motion planning for deformable objects 1 introduction overview related work no May 2002 p 26 33 7 Amato N Bayazit O OBPRM an obstacle based PRM for 3D workspaces In Proceedings of the International Workshop 1998 8 Ji X Planning motions compliant to complex contact states Int J Robot Res 2001 20 6 446 65 9 Steven M Lavalle Rapidly exploring random trees a new tool for path planning 1998 10 Kuffner JJ Lavalle SM RRT Connect an effi cient approach to single query path planning no April 2000 p 995 1001 11 D Ferguson N Kalra and A Stentz Replanning with rrts Robotics and Automation no line 3 Retrieved from http ieeexplore ieee org xpls abs all jsp arnumber 1641879 2006 12 Xu F Van Brussel H Nuttin M Moreas R Conce

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论