999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

Accuracy Compensation Technology of Closed-Loop Feedback of Industrial Robot Joints

2021-01-27 08:09:14,,,

,,,

1.College of Mechanical and Electrical Engineering,Nanjing University of Aeronautics and Astronautics,Nanjing 210016,P.R.China;2.School of Mechanical Engineering,Nanjing University of Science and Technology,Nanjing 210094,P.R.China

(Received 25 October 2019;revised 22 March 2020;accepted 10 December 2020)

Abstract:The existing kinematic parameter calibration method cannot further improve the absolute positioning accuracy of the robot due to the uncertainty of positioning error caused by robot joint backlash.In view of this problem,a closed-loop feedback accuracy compensation method for robot joints was proposed.Firstly,a Chebyshev polynomial error estimation model was established which took geometric error and non-geometric error into account.In addition,the absolute linear grating scale was installed at each joint of the robot and the positioning error of the robot end was mapped to the joint angle.And the joint angle corrected value was obtained.Furthermore,the closed-loop feedback of robot joints was established to realize the online correction of the positioning error.Finally,an experiment on the KUKA KR210 industrial robot was conducted to demonstrate the effectiveness of the method.The result shows that the maximum absolute positioning error of the robot is reduced by 75%from 0.76 mm to 0.19 mm.This method can compensate the robot joint backlash effectively and further improve the absolute positioning accuracy of the robot.

Key words:accuracy compensation;closed-loop feedback of robot joint;Chebyshev polynomial;robot joint backlash

0 Introduction

Theautomaticdrilling and riveting system based on industrial robot is gaining favour in aircraft assembly industry due to its advantages of high flexibility,high efficiency,and low cost of manufacturing and maintenance[1-3].When using robot off-line programming technology to plan drilling and riveting task,the absolute positioning accuracy of robot determines the position accuracy of off-line program.In fact,the absolute positioning accuracy of the industrial robot with series structure is only 1—2 mm,which cannot meet the requirements of the aviation manufacturing field for positioning accuracy(for example,the drilling accuracy of aircraft parts is required to be within 0.5 mm).Therefore,it is of great theoretical significance and practical value to study the robot accuracy compensation technology and improve the absolute positioning accuracy of industrial robots.

The error sources that affect the positioning accuracy of robot can be divided into geometric error and non-geometric error.Geometric errors are error sources that can be represented by geometric quantities,mainly referring to the kinematics parameter errors of the robot.Among them,the joint angle errors have the largest impact on positioning errors,accounting for nearly 90% of all the errors[4-5].Non-geometric errors are the error sources that are difficult to be represented by geometric quantities.Among them,joint flexibility,friction caused by relative motion,joint transmission error and joint back-lash will all affect the motion accuracy of robot joints.Cordes et al.[6]studied the influence of joint backlash on robot milling,and believed that the robot motion speed and joint position had a great influence on the joint backlash.Therefore,the accurate control of the robot joint angle is an effective way to improve the absolute positioning accuracy of the robot.

Scholars have conducted a lot of research on robot precision compensation methods,which are mainly divided into on-line error correction method[7-8]and off-line error calibration method[9-13].The main idea of the on-line error correction method is to install external sensors on the joints of the robot to detect the actual position deviation of the robot,and the control system will adjust the pose of the robot in real time according to the deviation so as to achieve the accuracy requirements.Qu et al.[7]used the laser tracker to conduct real-time closed-loop feedback control on the robot’s terminal posture,so that the absolute positioning accuracy of the robot could reach within 0.2 mm.However,this method has relatively high cost and higher requirements for the openness,lighting and other measuring environments of the industrial site.

The basic principle of the off-line error calibration method is to identify the kinematic parameter error of the robot by measuring the positioning error of several positions in the whole working space of the robot and combining with the kinematic error model,so as to correct the kinematic model of the robot.This method is widely used because it does not require external detection equipment,however,it can only compensate the geometric errors caused by the manufacturing and assembly errors of the robot,and other non-geometric errors such as joint flexibility and joint transmission errors cannot be compensated.In view of the above shortcomings,Hong et al.[10]comprehensively considered the influence of geometric error and flexibility error of the robot,and proposed a variable parameter error model with spatial grid,which effectively solved the problem of uneven spatial distribution of parameter error.Zeng et al.[11-12]proposed the concept of error similarity,and believed that when the input of each joint of the robot was similar,the corresponding positioning error had the similarity.By establishing the mapping relationship between the positioning error and joint rotation angle,the positioning error of the target point is predicted,and the error post-processing compensation strategy is adopted to compensate the positioning error without modifying the robot control parameters.Nguyen et al.[13]proposed the idea of hierarchical compensation,which used extended Kalman filtering algorithm to identify the geometric errors of the robot,and then used the residual error and robot joint angle after parameter calibration as the output and input of artificial neural network(ANN)respectively to realize the compensation of the non-geometric error of the robot.The above off-line calibration methods are highly dependent on the repetitive positioning accuracy of the robot.In fact,the one-way repetitive positioning accuracy of the robot is very high,but the multi-directional repetitive positioning accuracy is relatively poor.Due to the influence of the accuracy change of the robot’s multi-direction pose[14],the sampling point error has an uncertain component during the error measurement,so the off-line calibration method cannot further improve the compensation effect.Therefore,it is necessary to improve the robot accuracy compensation method.

In this paper,the robot accuracy compensation technology was studied,starting from the suppression of joint backlash.And on the basis of the modified Denavit-Hartenberg(MDH)model kinematics parameter calibration method,a robot joint closed-loop feedback accuracy compensation method was proposed.Firstly,the spatial error estimation model was established.Then,the positioning error of the robot was corrected on-line by the closed-loop feedback control of the joint.Finally,experiments verified the effectiveness of the proposed method for further improving the absolute positioning accuracy of the robot.

1 Calibration Method of Kinematics Parameters

It is very important to choose the appropriate kinematics model for robot kinematics error modeling.Denavit-Hartenberg (DH) model[15]is one of the most commonly used.In order to avoid the phenomenon that the axes of the adjacent joints of the robot have parallelism error which leads to the singularity of the transformation matrix,MDH model[16]is often adopted for robot error modeling and parameter calibration.The kinematics equation ofn-DOF(Degree of freedom)robot established with MDH model is as follows

whereTis the spatial transformation relation be-tween the robot link coordinate system{i+1}and the robot link coordinate system{i}and is expressed as follows

whereθi,di,ai,αi,andβiare kinematics parameters of the robot.

The kinematic parameter error of the robot can be regarded as a tiny displacement.This differential transformation caused by the kinematic parameter error is transmitted through the joints of the robot to the tool coordinate system at the end of the robot and results in positioning error at the end of the robot.By means of the parameter calibration method,the kinematics parameters can be as close as possible to the real value so as to realize the error compensation based on the kinematics model.Let the theoretical position of the robot end bePand its position error isΔP,and the position error of the robot end can be approximately written as a linear combination of errorsof each kinematicsparameter,which is shown as follows

where Δθ,Δd,Δa,Δα,Δβare the errors of kinematic parameter of each joint,andJθ,Jd,Ja,Jα,Jβthe 3×nmatrixes composed of the kinematic parameters of each joint.Assuming that there are three groups of robot positioning error measured values,according to Eq.(3),it can be obtained

The above formula can be written as

whereΔXis the error vector of robot kinematics parameters,and the least square method is used to solve the error vector of robot kinematics parameters,as shown below

The error of kinematics parameters calculated is substituted into the kinematics model,and a modified kinematics model is established to estimate the positioning error of the robot.

The above MDH model-based kinematic parameter calibration method has the following two shortcomings:

(1)It is impossible to represent the multi-directional pose accuracy variation of the robot due to the robot joint backlash.

(2)It is impossible to describe the real robot kinematics model which contains non-geometric errors such as gear friction,load change,and joint transmission error.

2 Closed-Loop Feedback Accuracy Compensation Method for Robot Joint

In order to further improve the absolute positioning accuracy of the robot,it is necessary to establish a spatial error estimation model that comprehensively considers the geometric errors and nongeometric errors of the robot and realize the spatial error compensation of the robot by means of the closed-loop feedback of the hardware sensor.

2.1 Spatial error estimation model and its coefficient identification

2.1.1 Chebyshev polynomial error modeling

In order to build a real robot kinematics model reflecting the characteristics of positioning error distribution,this paper proposes a spatial error estimation model based on Chebyshev higher order polynomial.The actual kinematics model of the robot is considered as the introduction of error transfer matrix based on the theoretical kinematics model,which is used to describe the relative position relationship between the theoretical robot link coordinate system and the actual robot link coordinate system,as shown in Fig.1.Taking the 6-DOF series industrial robot as the research object,the error transfer matrix is introduced in the coordinate system of each link,and the actual kinematics model of the robot can be expressed as

whereEi(θi)is error transfer matrix.In general,when the geometric and non-geometric errors of the robot work together,the spatial transformation relationship between adjacent joints will also have errors,which can be regarded as differential transformation caused by geometric errors and non-geometric errors.Therefore,the error transfer matrix can be expressed as follows,including three rotational error terms and three translational error terms

whereεi,x,εi,y,andεi,zare the rotational error terms of the link coordinate system{i}around thex,y,andzaxes,respectively;andδi,x,δi,y,andδi,zthe translational error terms of the link coordinate system{i}along thex,y,andzaxes,respectively.

Fig.1 Schematic diagram of spatial error estimation model

In order to accurately characterize the geometric errors and non-geometric errors of the robot,the error transfer matrix is considered as the mapping function of joint angle.Therefore,each differential transformation in the error transfer matrix can be written as a polynomial based on the joint rotation angle.The order of polynomial is an optimization parameter,which not only ensures the accuracy of robot error modeling,but also prevents error overfitting.In general,Taylor series expansion is used to approximate the function.However,the fitting error of Taylor series expansion is small near the expansion point,but the farther it is from the expansion point,the fitting error will increase obviously,especially at the edge of the region.Chebyshev polynomial fitting is often used for function approximation and bounded error in the whole range,which is better than the Taylor series expansion of the same order.It has been widely used in digital signal processing, satellite orbit, radardetection and other fields[17-19].Ref.[20]used Chebyshev polynomials to establish a 6-DOF kinematics error model to characterize the error distribution characteristics of the 5-axis CNC machine tool,and reduced the absolute positioning error of the machine tool to 0.1 mm.In this paper,Chebyshev polynomials are introduced to model robot positioning errors.

Chebyshev polynomials are a series of orthogonal polynomials defined in a recursive way,with the definition field of[-1,1],and itsm-order polynomial is shown as

wherec0(x)=1,c1(x)=x, … ,cm(x)=2xcm-1(x)-cm-2(x)andλ0,λ1,λ2,… ,λmare the Chebyshev polynomial coefficients.The differential transformations in the error transfer matrix are written in the form of Chebyshev polynomials as follows

The zeroth order term in Eq.(10)is not a function of joint rotation angle,which can be regarded as geometric errors(constant errors)such as kinematics parameter errors of the robot,and the other higher order terms are mapping functions of joint rotation angle,representing non-geometric errors such as gear friction,joint transmission errors and joint flexibility of the robot.It can be seen that Chebyshev polynomials can accurately model geometric errors and non-geometric errors of robots.

The Chebyshev polynomial error estimation model can be obtained by substituting Eq.(10)into Eq.(7).Since the measuring point of the laser tracker is the actual position of the tool coordinate system at the end of the robot relative to the base coordinate system,the positioning error of the corresponding point can be obtained by comparing with the theoretical position.Therefore,the position error,ΔPe,at the end of robot can be expressed as

wherePa,Ptare the actual and theoretical positions at the end of robot,ands the actual position of the tool coordinate system relative to the flange coordinate system.Partial derivatives are obtained for each Chebyshev coefficient in Eq.(11),and the positioning error at the end of robot was approximately written into a linear combination form of each coefficient,namely

2.1.2 Chebyshev coefficient identification

The purpose of coefficient identification is to search for the optimal solution of each coefficient in the kinematics model,and the optimal estimation of Chebyshev coefficient needs to minimize the difference between the estimation error of sampling point and the actual error.Accordingly,the coefficient identification problem is a typical regression problem,and the least square method is one of the most simple and effective methods to solve the regression problem.On this basis,the researchers put forward many iterative improved algorithms of least square method,among which Levenberg-Marquardt(LM)algorithm[21]is widely used in the field of robot kinematics calibration. By introducing adaptive damping factor to change the step size and direction of correction,L-M algorithm can improve the sensitivity of initial value selection or the inexistence of inverse matrix in Gauss-Newton algorithm in the process of searching for the optimal solution,which realizes the combination of advantages of Gauss-Newton algorithm and gradient descent method.For higher order nonlinear equations,the traditional LM algorithm does not converge because the Jacobi-an matrix of the equations is nearly singular.Therefore,an improved L-M algorithm with higher order convergence was adopted for the identification of the coefficients of Chebyshev polynomials[22].The iterative process is as follows:

(1)Parameter initialization.Set initial iteration number ask=1 and convergence accuracy asφ=0.000 01,where optimization factor isυ1,iteration parameters arem,P0,P1,P2, and condition 0<P0<P1<P2<1,υ1>m>0should be satisfied.

(2)According to Eq.(13),calculate the robot Jacobian matrixJ(xk)and position errorΔPe(xk)for thekth iteration.

(3)Introduce the adaptive damping factorμk,and obtain thekth Chebyshev coefficient iteration stepdk1,that is

whereIis the identity matrix andxkthe Chebyshev coefficient of thekth iteration.

(4) According to Eqs.(15) and(16),calculate the updating stepykand Chebyshev coefficient approximate iteration stepdk2,and the updating stepzkand Chebyshev coefficient approximate iteration stepdk3

(5)Define the total step size of iteration assk

(6)Calculate the iterative updating coefficientrkfrom the following Eqs.(18)and(19),that is

(7)Update the Chebyshev coefficientxk+1and optimization factorυk+1of thek+1iterations

(8)Update iteration numberk=k+1,return to Step(2),whenthe error norm is very close and converges,or the iteration numberkis 100,the loop ends.

The Chebyshev coefficient calculated above is substituted into the space error estimation model to obtain the actual kinematics model of the robot,and then the error compensation of the robot is carried out.

2.2 Closed-loop feedback of robot joint

On the basis of the Chebyshev polynomial error estimation model in Section 2.1,in order to achieve joint closed-loop feedback control,it is necessary to map the estimated spatial Cartesian errors to the front three joints of the robot and obtain their modified angle values.The positioning error of the robot end can be expressed as the partial differential of the robot end pose to the rotation angle of the front three joints,that is,the joint mapping model is established as follows

The rotation angle error of the front three joints obtained by using the least square method is as follows

Therefore,the modified angular values of the front three joints of the robot are as follows

In order to improve the control accuracy of joint angle,a PID controller is adopted.The control signal in the continuous time domain can be expressed as follows

whereμ(t)corresponds to the output of the control model ande(t)is the difference between the target value of joint angle and the actual value.kP,kIandkDare the proportional,integral and differential gain constants,respectively.

In the closed-loop feedback control of the robot joint,the robot controller sends pulses to the joint motor every 12 ms,which requires discretization of Eq.(25).In the actual control process,the ideal joint closed-loop feedback control curve should approach the target angle quickly without overshoot,but the existence of integral term will make the stability of the control system worse and even damage the robot equipment.A PD controller is used to avoid this.Proportional and differential gain constants in the controller are obtained through parameter setting.The control model of joint closed-loop feedback is shown as follows

2.3 Accuracy compensation method

The compensation process of the closed-loop feedback precision compensation method for robot joint is shown in Fig.2.The specific steps are as follows:

Fig.2 Closed-loop feedback accuracy compensation method for robot joints

(1)Calibrate the absolute linear grating mounted on the front three joints of the robot to determine the corresponding relationship between the grating reading and joint angle.

(2)Determine the motion range of each joint in the robot workspace,and generate a number of sampling points and a number of target points in this range.Input the theoretical position of these sampling points to the robot,and measure the actual position of the end of the robot before compensation with the laser tracker,and then calculate the corresponding positioning error values of the sampling points.

(3) According to the Chebyshev polynomial spatial error modeling method proposed in this paper,establish the spatial error estimation model by using the theoretical position and positioning error values of sampling points obtained in Step(2).

(4)By substituting the target points into the spatial error estimation model in Step(3),calculate the estimated positioning errors of the target points,and then map the estimated spatial position errors to the front three robot joints by the joint mapping model,so as to obtain the modified angle values of the front three joints of the robot.The spatial error estimation model and joint mapping model constitute the feedforward part of the control loop.

(5)Design a PD controller as the closed-loop feedback controller of the robot joint.Input the modified joint rotation angle to the robot,and combine with the real-time interactive environment of RSI(Robot sensor interface).Control the joint rotation angle by closed-loop feedback to realize the accurate positioning of the end of robot.

At this point,the target point error compensation is completed.

3 Experimental Verification and Result Analysis

The experimentalverification idea ofthe closed-loop feedback accuracy compensation method for robot joint is as follows:Firstly,the joint backlash is compensated by closed-loop feedback control to verify whether the multi-direction pose accuracy of the robot is improved.And then the sampling points and target points are planned in the robot workspace to verify the feasibility of the closedloop feedback precision compensation method.

KUKA KR210 R2700 extra 6-DOF industrial robot was taken as the research object in the experiment,and its repetitive positioning accuracy was±0.06 mm.The experimental verification platform is shown in Fig.3.The measuring equipment used is an API RADIAN laser tracker with an absolute ranging accuracy of 15 μm within the range of 10 m.The SMR (Spherically mounted retroreflectors)was installed in a fixed position on the side of the end-effector of the robot.All the data were measured in the base coordinate system of the robot.Renishaw RTLA-S series absolute value linear grating scale with a resolution of 50 nm was installed on the finishing surface around the corresponding joint of the robot,and its installation position is shown in Fig.3.

Fig.3 Robot accuracy compensation experiment platform

Absolute linear grating adopts the BiSS(A kind of full-duplex synchronous serial bus communication)bus protocol.In order to enable the grating signal to be collected by the integrated control software of the upper computer,it is necessary to convert the BiSS signal into USB(universal serial bus)signal and finally connect the feedback signal of the robotjointto the industrialpersonalcomputer through the hub.RSI real-time interactive environment is a robot communication interface specially opened by KUKA Company.It can conduct realtime data interaction with external systems through Ethernet or I/O bus,and its signal processing cycle is 12 ms.After obtaining the grating feedback signal,the integrated control software of the upper computer will calculate the actual angle of the robot joint by the grating calibration model,and at the same time process the difference between the target angle and the actual angle to be the robot joint angle correction by PD controller.With RSI real-time interactive environment,the robot receives the joint angle correction sent by the upper computer to complete the joint position correction.Fig.4 is the flow chart of the robot joint closed-loop feedback correction,which introduces the principle and actual correction process of closed-loop feedback.

Before the experiment,it is necessary to establish the robot base coordinate system and the tool coordinate system fixed with SMR in the measurement software of the laser tracker.In this paper,the method in Ref.[23]is adopted to establish the coordinate system.The base coordinate system of the robot is taken as the reference,and the pose of the tool coordinate system relative to the base coordinate system is taken as the measurement pose.The laser tracker can be used to measure the positioning error of the robot.

Fig.4 Robot joint closed-loop feedback correction process

3.1 Verification robotmulti-directionalpose accuracy

According to the accuracy compensation method of robot joint closed-loop feedback proposed in this paper,it is necessary to calibrate the absolute linear gratings on the circular arc surface of the robot joints to determine the relationship between the grating readings and joint rotation angles.Considering that in a RSI signal processing period,excessive joint correction will cause severe vibration of the robot,so this paper divides the joint closed-loop feedback correction process into rough correction process and fine correction process.Each joint was modified by ±0.002°/Tin the rough correction.When the difference between the joint target angle and the actual angle was detected to be less than 0.007°,the fine correction process was started.PD controller is adopted for fine correction process.After parameter setting,the proportional and differential gain constants arekP=0.05,kD=0.65,respectively,and the jointclosed-loop feedback can achieve better control accuracy.

As shown in Fig.5,the 600 mm×1 000 mm×600 mm rectangular region selected in the robot workspace was used as the test area.P1,P2andP3were the test points on the diagonal of the test area.Repeat 30 times for each test point according to the three mutually perpendicular motion directions shown in Fig.5,and the motion distance is 100 mm.Calculate the multi-direction pose accuracy of the robot base on the ISO 9283[14]standard,and the test results of multi-direction pose accuracy variation of the robot are shown in Fig.6.

As can be seen from Fig.6,the multi-directional pose accuracy of the robot without joint closedloop feedback correction changes greatly,which is more than 3 times of the robot’s repeated positioning accuracy.But after the robot joint closed-loop feedback correction,the accuracy change of multidirection pose of the robot decreases as a whole,which indicates that the motion error of the front three joints of the robot has a great influence on the accuracy change of the multi-direction pose of the robot end.The closed-loop feedback correction of the joint can effectively reduce its motion error.At the same time,because the motion error of the back three joints of the robot still exists,the error of the accuracy change of the multi-direction pose still remains to some extent.And the results further illustrate that error of sample point itself has uncertainties,which does not guarantee that the error of reaching the same sampling point every time is not much different.Therefore,the off-line calibration methods,such as kinematics parameter calibration,error similarity accuracy compensation method,and spatial interpolation compensation method,cannot further improve the absolute positioning accuracy of the robot.

Fig.5 Measurement points selection of multi-direction pose accuracy variation

Fig.6 Multi-direction posture accuracy of robot with joint closed-loop feedback correction

3.2 Verification of precision compensation method of robot joint closed-loop feedback

In the rectangular region shown in Fig.5 and within the interval[-10°,10°]of robot end posture anglesA,B,andC(The robot end posture anglesA,B,andCare the angles of the robot end around thex,y,andzaxes,respectively),100 sampling points and 104 target points are randomly generated.Among them,100 sampling points are used to construct the robot’s spatial error estimation model,and 104 target points are used to verify the effectiveness of the joint closed-loop feedback accuracy compensation method.The motion range of each joint of the robot is shown in Table 1.

Table 1 Motion range of robot joints (°)

According to the closed-loop feedback accuracy compensation method for the robot joint described in Section 2.3,spatial error modeling was carried out on 100 sampling points by using the third-order Chebyshev polynomials to identify the optimal value of Chebyshev coefficient and obtained the mapping relationship between each differential transformation error term in error transfer matrix and joint rotation angle.The 104 target points were respectively verified by accuracy compensation experiments using kinematics parameter calibration method and joint closed-loop feedback accuracy compensation method,and the positioning errors of the target points before and after compensations were measured by the laser tracker.The experimental results are shown in Figs.7—10.Figs.7—9 show the positioning error distribution in the three directions ofx,y,andzin the basic coordinate system of the robot.Fig.10 shows the absolute positioning error distribution of the robot.The absolute positioning error of the robot is calculated according to Eq.(27)

The frequency histogram of the absolute positioning error of the target point is shown in Fig.11.Frequency histogram represents the absolute positioning error distribution of the target point using different precision compensation methods.In order to display the experimental results more intuitively,the statistical data of the positioning error of the robot before and after compensations are shown in Table 2.

Fig.7 Comparison of positioning errors in x direction before and after accuracy compensations

Fig.8 Comparison of positioning errors in y direction before and after accuracy compensations

Fig.9 Comparison of positioning errors in z direction before and after accuracy compensations

Fig.10 Comparison of absolute positioning errors before and after accuracy compensations

Fig.11 Comparison of target point accuracy compensation results

Table 2 Experimental data statistics mm

After the compensation by the kinematics parameter calibration method,the maximum value of the absolute positioning error of the target point decreased from 0.76 mm before compensation to 0.42 mm after compensation,and the mean value of the absolute positioning error decreased from 0.42 mm before compensation to 0.24 mm after compensation.The absolute positioning accuracy of the robot is within 0.5 mm,and the compensation effect is significant.

After the joint closed-loop feedback accuracy compensation,the positioning error of the robot is further reduced.In the basic coordinate system of the robot,the error components inx,y,andzdirections are compensated to within±0.2 mm.The fluctuation range of positioning error is greatly reduced,and the mean value of error components in the three directions is close to zero,which shows higher stability than before compensation.The maximum absolute positioning error of the robot that was compensated by the proposed method fell 75%and 55%,compared to that before compensation and that compensation by the kinematics parameter calibration method,respectively.And the absolute positioning error is within 0.2 mm,which satisfy the aviation manufacturing requirements for robot absolute positioning accuracy.At the same time,it is proved that the closed-loop feedback accuracy compensation method of robot joint is feasible and effective.

4 Conclusions

(1)When using the kinematics parameter calibration method to compensate the geometric errors of the robot,the influence of the non-geometric errors of the robot is not considered.Therefore,it is necessary to establish a real kinematics model reflecting the error distribution characteristics of the robot.

(2)Aiming at the complexity of the modeling of robot joint backlash,the closed-loop feedback effect of the absolute linear grating mounted on the joint of the robot is used to correct it,so as to improve the multi-direction pose accuracy of the robot and ensure the error sampling accuracy.

(3)The Chebyshev polynomial error estimation model is established.And combined with the joint closed-loop feedback correction,the maximum absolute positioning error of the robot is reduced from 0.76 mm before compensation to 0.19 mm after compensation.The compensation effect is significant,which can meet the requirements of the industrial robot automatic drilling and riveting system for the absolute positioning accuracy of the robot.

(4)Robot is a nonlinear control system under the action of strong coupling of multiple factors.The single PD controller cannot guarantee the accurate control of the joint movement of the robot in any pose,and the control of the robot joint in different poses needs to be further studied.

(5)Only the front three joints are equipped with absolute linear gratings,so it is impossible to eliminate the influence of the backlash of the back three joints of the robot.In the future,if gratings are installed on all joints of the robot,the absolute positioning accuracy of the robot can be further improved.

主站蜘蛛池模板: 国产永久免费视频m3u8| 亚洲精品视频免费| 制服丝袜 91视频| 国产精品人莉莉成在线播放| 亚洲人成网站色7777| 国产丝袜无码一区二区视频| 国产福利影院在线观看| 熟妇丰满人妻| 国产午夜看片| 精品人妻AV区| 人妻丝袜无码视频| 亚洲 日韩 激情 无码 中出| 久久精品国产国语对白| 免费jizz在线播放| 亚洲天堂网站在线| 2021最新国产精品网站| 97免费在线观看视频| 韩国自拍偷自拍亚洲精品| 伊人激情综合网| 伊人久久久久久久久久| 无遮挡国产高潮视频免费观看| 欧美a√在线| 精品少妇人妻一区二区| 狠狠躁天天躁夜夜躁婷婷| 成人亚洲国产| 超薄丝袜足j国产在线视频| 欧美成一级| 中文字幕日韩丝袜一区| 精品久久久久久久久久久| 91青青草视频在线观看的| 欧美精品影院| 精品亚洲欧美中文字幕在线看| 极品国产一区二区三区| 一本久道久综合久久鬼色| 福利片91| 成人福利在线视频免费观看| 黄片在线永久| 一区二区欧美日韩高清免费| 亚洲精品在线91| 在线毛片网站| 国产成人无码Av在线播放无广告 | 黄色网在线| 凹凸精品免费精品视频| 欧美精品成人一区二区在线观看| 国产白浆视频| 亚洲香蕉在线| 亚洲天堂视频在线观看免费| 亚洲人成高清| 久久国产乱子伦视频无卡顿| 国产视频大全| 亚洲视频免费在线| 三级视频中文字幕| 亚洲欧洲日产国码无码av喷潮| 国产91精品调教在线播放| a级毛片毛片免费观看久潮| 国产精品微拍| 国产哺乳奶水91在线播放| 国产日韩精品一区在线不卡 | 老熟妇喷水一区二区三区| 亚洲一级毛片在线观播放| 亚洲欧美在线综合一区二区三区 | 亚洲成人网在线观看| 不卡的在线视频免费观看| 亚洲码在线中文在线观看| 午夜啪啪网| 国产极品嫩模在线观看91| 国产欧美在线观看一区| 伦伦影院精品一区| 欧美一级在线| 欧美人人干| 色综合天天操| 成人午夜久久| 色亚洲成人| 婷婷五月在线视频| 国产流白浆视频| 国产精品亚欧美一区二区三区 | 91成人免费观看在线观看| 国产亚洲日韩av在线| 欧美精品成人一区二区视频一| 国产精品白浆在线播放| 女人18毛片一级毛片在线| 国产精品尤物在线|