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

Ground demonstration system based on in-orbit assembly oriented manipulator flexible force control①

2017-09-25 12:53:31QiaoGuanyu喬冠宇GaoHuibinPengChengGuYingyingXuZhenbangXuBoqian
High Technology Letters 2017年3期

Qiao Guanyu (喬冠宇), Gao Huibin, Peng Cheng, Gu Yingying, Xu Zhenbang, Xu Boqian

(*Innovation Laboratory of Space Robot System,Space Robot Engineering Center, Changchun Institute of Optics, Fine Mechanics and Physics, Chinese Academy of Sciences, Changchun 130033, P.R.China)(**University of Chinese Academy of Sciences, Beijing 100039, P.R.China)

Ground demonstration system based on in-orbit assembly oriented manipulator flexible force control①

Qiao Guanyu (喬冠宇)***, Gao Huibin*, Peng Cheng②*, Gu Yingying*, Xu Zhenbang*, Xu Boqian*

(*Innovation Laboratory of Space Robot System,Space Robot Engineering Center, Changchun Institute of Optics, Fine Mechanics and Physics, Chinese Academy of Sciences, Changchun 130033, P.R.China)(**University of Chinese Academy of Sciences, Beijing 100039, P.R.China)

To eliminate the load weight limit of carrier rockets and reduce the burden on support structures,in-orbit assembly is a key technology to make design of scattering a large diameter telescope into submirror modules, which requires smooth operation of assembly robots, and flexible force control technology is necessary. A ground demonstration system is presented for in-orbit assembly focusing on flexible force control. A six-dimensional force/torque sensor and its data acquisition system are used to compensate for gravity. For translation and rotation, an algorithm for flexible control is proposed. A ground transportation demonstration verifies accuracy and smoothness of flexible force control, and the transportation and assembly task is completed automatically. The proposed system is suitable for the development of in-orbit assembly robots.

flexible force control, gravity compensation, ground demonstration system, in-orbit assembly, manipulator, six-dimensional force/torque sensor

0 Introduction

Technological progress and curiosity drive humans to explore the unknown universe. To make better observations of the universe, higher calibre optical systems are required. However, increasing dimensions of optical systems present new challenges. For example, with greater mass and volume, the demand on the support structure increases, pushing the load weight limit of the carrier rocket. For further improvements to space-based optical systems, a new approach utilizing in-orbit assembly and manufacturing is required. For such tasks, flexible manipulator makes ideal workers. To ensure manipulators to finish tasks safely and smoothly, measurement and flexible force control are most important. The six-dimensional (6D) force/torque sensor plays an important role in the flexible force control of manipulator[1,2]. A most widely used principle of measuring the forces and torques is based on strain gauges. Many kinds of 6D force/torque sensors developed depend on strain gauges with different structures such as cross beam designed by Chao and Chen[3], Wu, et al.[4], the form of four identical T-shaped bars designed by Liu and Tzo[5].

On the other hand,the classification of force control is indirect force control and hybrid force and motion control. Several methods of manipulator force control have been proposed in different gravity environments, such as active disturbance rejection control (ADRC)[8], robust adaptive control (RAC)[9]and adaptive inversion sliding mode control (AISMC)[10]. The reliability and convenience of implementation of such methods are key for operation in space.Therefore it is necessary to design a simple and feasible method in view of the in-orbit assembly.

1 System composition and working process

Designs for a ground demonstration system based on an industrial robot arm for use in in-orbit assembly are presented. The proposed system includes an industrial robot arm, a 6D force/torque sensor and its data acquisition hardware and software system, two binocular stereo vision systems, a robot end effector and a turntable for transportation and placing of the submirrors. The system composition is shown in Fig.1 and Fig.2.

Fig.1 Robot end effector composition

Fig.2 Turntable composition

Three submirror modules with steel structures are designed. There are cooperation targets on each submirror to aid the positioning camera. The robot end effector is designed to have two cylindrical structures inserted into the corresponding round holes in the submirrors to allow transportation. The 6D force/torque sensor is attached between the manipulator and its end effector. Two binocular stereo vision systems are enclosed in two small boxes and fixed above and below the end effector. The end effector also features a travel switch to determine whether it is mated correctly to the submirror.

The working process of the whole system is shown in Fig.3.

First, the manipulator moves into the visual field of the top camera by path planning and sends command to the vision system. The Cartesian position of path and adjustment is shown in Fig.4. The vision system then begins to calculate the position and attitude of the end effector and sends the data to the manipulator controller in real time. The manipulator moves quickly to the expected position and attitude. When the distance between the end effector and the submirror module is very close, the force feedback system takes over from the vision system. The end effector is inserted into the submirror module smoothly according to the compliance control algorithm using force and torque data collected in real time. Following the same principle as the insert process, when the manipulator carrying the submirror is moving to the expected position, the bottom camera is used. When the manipulator is lowering and placing the submirror, the force feedback system is taken over again, which completes the transportation and assembly of the first submirror. The platform locks the submirror and rotates 120 degrees, then waits for the command to fetch the next submirror. Attaching the second and third submirrors follows the same process as the first.

Fig.3 Working process of the force control system

Fig.4 Cartesian position of path plan and adjustment

2 Design of the 6D force/torque sensor

2.1 Design of the 6D force/torque sensor

Performance of the 6D force/torque sensor is primarily influenced by the elastomer design. The structure and design of the elastomer directly affect factors including sensitivity of the sensor, difficulty and accuracy of the paster, coupling between each dimensional force and clarity of the sensor benchmark coordinates. In the present study, an elastomer is designed as a cross-beam symmetric structure, as shown in Fig.5. The design specifications of the 6D force/torque sensor are shown in Table 1.

Fig.5 Structure and installation of the six-dimensional force/torque sensor

IndexForceTorqueRatedforce/torqueFx=Fy=900N,Fz=900NMx=My=200N·m,Mz=200N·mOvercapacityofsingleaxisFx=Fy=1800N,Fz=1800NMx=My=400N·m,Mz=400N·mPrecision3%3%StiffnessNolessthan1.0E+6N/mNolessthan5.0E+5N·m/radResolution5N0.5N·mCoupling3%F·S3%F·SLinearity±0.2%F·S±0.2%F·SAdaptivetemperature-10℃~30℃-10℃~30℃

The data acquisition system of 6D force/torque sensor is shown in Fig.6. The 6D force/torque sensor converts the resistance of the strain gauge into a voltage signal by the bridge module. This weak signal is amplified by the amplifier module. The phase-sensitive detector module restores the enlarged amplitude modulation to measured strain signal waveform and, at the same time, reflects the direction of the measured strain signals. The filter module filters the high-order harmonic component of the output signal to achieve the desired output waveform. The oscillator module produces a stable oscillation voltage for the reference voltage of the phase-sensitive detector and bridge power supply voltage. Finally the 485 communication module transmits the six output waveforms to the host computer. The power supply module provides a stable +5V power supply to the acquisition circuit.

Fig.6 Flow diagram of data acquisition system of the six-dimensional force/torque sensor

2.2 Gravity compensation

The 6D force/torque sensor is fixed between the manipulator and its end effector as shown in Fig.1. Gravity has a strong influence on the 6D force/torque sensor. To acquire information about whether the load is being affected by external forces such as collisions, it is necessary to compensate for the influence of gravity. If there is no other external force on the load, the force and torque information measured by the 6D sensor are completely caused by gravity acting on the load. To calibrate the sensor, the manipulator and end effector are moved in different attitudes to collect measurement data from the 6D sensor. Least squares regression is then used to estimate the mass of the load size and the center of gravity coordinate.

The rectangular coordinate system for the 6D force/torque sensor under gravity is shown in Fig.7. X, Y and Z are the three coordinate axes. The gravity of the load is G, the coordinate of the center of mass of

Fig.7 Effect of gravity on the coordinate system of the 6D force/torque sensor

the 6D force/torque sensor is (x, y, z). The force components of G in the X, Y and Z directions are Gx, Gyand Gz, respectively. The torque components of G around X, Y and Z axes are Mgx, Mgyand Mgz, respectively. According to the relationship between force and torque, Eq. (1) can be got:

(1)

The center of mass of the load (x, y, z) and the gravity of the load can easily be found using a number of different load attitude groups of 6D force sensor measurement data.

Assuming there are external forces acting on the load, the 6D force/torque sensor three measured force components are Fx, Fyand Fz, and the three measured torque components are Mx, Myand Mz. The direction of the gravitational forces changes depending on the attitude of the end effector. After calibration of the manipulator attitude, angles α, β and γ between the gravity direction and the 6D force/torque sensor coordinate system X, Y and Z can easily be obtained. Then the gravity components in the 6D sensor coordinate system can be calculated:

(2)

In Eq.(2), Gx, Gyand Gzare components of Fx, Fyand Fzthat the 6D force/torque sensor are measured due to the gravity. Substituting Eq.(2) and the load barycentric coordinates (x, y, z) into Eq.(1), Mgx, Mgyand Mgzthe torque components of Mx, Myand Mzthat the 6D sensor measured due to the gravity are given.

The external forces on the three-axis components are

(3)

The external torques on the three-axis components are

(4)

3 Flexible force control algorithm

First, external forces/torques are detected in real time by deformation of the elastomer, where they are decoupled into forces (Fx, Fyand Fz) and torques (Mx, Myand Mz) by the data acquisition and processing systems. According to the force and torque information, the controller plans flexible servo motions to complete the particular task smoothly. The flexible force control process is shown in Fig.8.

Fig.8 Flow diagram of flexible force control

For controlling movement velocity, the external force is taken as a system input. The external forces measured by the system are nonzero, even when there are no external forces, due to sensor errors and gravity compensation. Therefore, only if measured force F is greater than some threshold Fsdoes it affect the movement velocity. The relationship between movement velocity V and measured external force F is shown in Fig.9. When F is greater than Fsand smaller than Fs2, V increases linearly with increasing F. When F is equal to or greater than Fs2, V is a maximum Vmax. The value of V with F continuousty changes without jump under the relationship of V-F to avoid flog because of the change of external forces. When F is greater than Fsand smaller than Fs2, it is in line with people’s daily habits that the greater the external force, the faster the movement. Vmaxis set for safe operation. Total velocity V is determined and separated into velocity components (Vx, Vyand Vz) according to each force component (Fex, Feyand Fez), which ensures the direction of the movement and the external force are the same and allows flexible servo motion.

Fig.9 Relationship of V-F

The flow diagram of the movement control algorithm is shown in Fig.10.

For controlling rotation, rotation speed is associated with the external torques about X, Y and Z axes. The flow diagram of the rotation control algorithm is shown in Fig.11.

Fig.10 Flow diagram of movement control

Fig.11 Flow diagram of rotation control

First it is compared with the torques about the X, Y and Z axes (Mex, Mey, and Mez) and threshold Msis set for maximum external torque Memaxin the same way. Only if it is greater than Msdoes the external torque affect the rotation. The relationship between rotation speed ω and value of external torque Memaxis shown in Fig.12.

Fig.12 Relationship of ω-Memax

4 Realization of flexible force control

For the ground demonstration system, a TX200 manipulator (Staubli, Sweden) is used for flexible force control. The main specifications of the manipulator are shown in Table 2.

Table 2 Specifications of the robot arm

The 6D force/torque sensor is connected between the end of the sixth joint of manipulator and the end effector using a flange. Three groups of force/torque data are collected by the data collection system per second. The weight of the end effector is 25kg. The weight of the whole system including the end effector and submirror module is 40kg. The movement speed is limited to 80mm/s and the rotation speed is limited to 90°/s. The external force threshold is set at 10N and the external torque threshold is set at 5Nm. Results shows that the design and control process realizes the flexible force control during the transportation task. The motion is smooth without jitter. Fig.13~Fig.18 show the angle of joint 1~joint 6 under the control algorithm during entire experiment.

Fig.13 The angle of joint 1 during experiment

Fig.14 The angle of joint 2 during experiment

Fig.15 The angle of joint 3 during experiment

Fig.16 The angle of joint 4 during experiment

Fig.17 The angle of joint 5 during experiment

Fig.18 The angle of joint 6 during experiment

Fig.19, Fig.21 ang Fig.23 show the force waveform and Fig.25, Fig.27 and Fig.29 show the torque waveform in the process of the whole work. An experiment under the condition without gravity compensation is done. Fig.20, Fig.22, Fig.24, Fig.26, Fig.28, Fig.30 show the force and torque without gravity compensation.The motion is full of jitter so it does not accomplish the submirror module transportation and assembly.

Fig.19 Force in the direction of the X axis

Fig.20 Force without gravity compensation in the direction of the X axis

Fig.21 Force in the direction of the Y axis

Fig.22 Force without gravity compensation in the direction of the Y axis

Fig.23 Force in the direction of the Z axis

Fig.24 Force without gravity compensation in the direction of the Z axis

Fig.25 Torque about the X axis

Fig.26 Torque without gravity compensation about the X axis

Fig.27 Torque about the Y axis

Fig.28 Torque without gravity compensation about the Y axis

Fig.29 Torque about the Z axis

Fig.30 Torque without gravity compensation about the Z axis

5 Conclusion

A ground demonstration system for in-orbit assembly is proposed and tested. Flexible force control during the transportation task using a 6D force/torque sensor is realized. For the process of the end effector inserted the submirror module and carried the submirror to the specified location, V-F and ω-Memaxrelationships are designed to control the movement and rotation of the end effector. Results verify that the proposed processes are suitable for in-orbit transportation and assembly.

[ 1] Laryssa P, Lindsay E, Layi O, et al. International space station robotics: a comparative study of ERA, JEMRMS and MSS. In: Proceedings of the 7th ESA Workshop on Advanced Space Technologies for Robotics and Automation ASTRA, Noordwijk, Netherlands, 2002. 19-21

[ 2] Boumans R, Heemskerk C. The European robotic arm for the international spaces tation. Robotics and Autonomous Systems, 1998, 23(1-2):17-27

[ 3] Chao L P, Chen K T. Shape optimal design and force sensitivity evaluation of six-axis force sensors. Sensors and Actuators A: Physical, 1997,63(2):105-112

[ 4] Wu B, Luo J, Shen F, et al. Optimum desigh method of multi-axis force sensor integrated in humanoid robot foot system. Measurement, 2011,44(9):1651-1660

[ 5] Liu S A, Tzo H L. A novel six-component force sensor of good measurement isotropy and sensitivities. Sensors and Actuators A: Physical, 2002,100(2-3): 223-230

[ 6] Stramigioli S. Modeling and IPC Control of Interactive Mechanical Systems—A Coordinate Free Approach. Springer, London: Lecture Notes in Control and Information Sciences, 2001, 266(1): 169-170

[ 7] DeSchutter J, DeLaet T, Rutgeerts J, et al. Constraint-based task specification and estimation for sensor-based robot systems in the presence of geometric uncertainty. International Journal of Robotics Research, 2007,26(5):433-455

[ 8] Liu F C, Hou T T, Jia X J. Space manipulator modeling and control considering the effect of clearance hinge and gravity. Chinese High Technology Letters, 2015,25(6):599-606(In Chinese)

[ 9] Liu F C, Gao J F, Li Q. Adaptive Robust Control of flexible space manipulator in different gravity environment. Chinese High Technology Letters, 2015, 25(1): 61-69(In Chinese)

[10] Liu F C, Li Q, Liang L H, et al. Adaptive Inverse Control of flexible space manipulator trajectory tracking in different gravity environment. Chinese High Technology Letters, 2015, 25(4): 384-392(In Chinese)

Qiao Guanyu, born in 1987. He is a Ph.D candidate in Changchun Institute of Optics, Fine Mechanics and Physics, Chinese Academy of Sciences. He received his M.S. degree in Machinery and Electronics Engineering of University of Chinese Academy of Sciences in 2013. He also received his B.S. degree from Jilin University in 2010. His research interests include the modeling and control of robots, robot force contrlo.

10.3772/j.issn.1006-6748.2017.03.007

Supported by the National Natural Science Foundation of China (No. 11672290).

To whom correspondence should be addressed. E-mail: qgy008@163.com

on Mar. 9, 2017

主站蜘蛛池模板: 亚洲三级成人| 2020最新国产精品视频| 91成人在线观看| 嫩草影院在线观看精品视频| 欧美激情福利| 国产尤物jk自慰制服喷水| 国产一区成人| 国产网站一区二区三区| 久久精品人妻中文系列| 国产aⅴ无码专区亚洲av综合网| 亚洲va欧美va国产综合下载| 欧美一级在线看| 欧美日韩在线国产| 91啦中文字幕| 久久精品女人天堂aaa| 伊人久久精品亚洲午夜| 国产精品免费露脸视频| 亚洲av片在线免费观看| 亚洲首页国产精品丝袜| 在线看片免费人成视久网下载 | 亚洲精品动漫| 无码日韩精品91超碰| 欧美a在线| 国产欧美日韩资源在线观看| 亚洲精品无码成人片在线观看| 国产在线观看91精品亚瑟| 国内自拍久第一页| 就去色综合| 亚洲成人高清在线观看| 九九热精品视频在线| 亚洲欧洲日韩综合色天使| 乱人伦视频中文字幕在线| 国产拍揄自揄精品视频网站| 日韩精品成人在线| 免费国产高清精品一区在线| 日本精品αv中文字幕| 全午夜免费一级毛片| 国产人碰人摸人爱免费视频| 最新日韩AV网址在线观看| a免费毛片在线播放| 在线精品亚洲一区二区古装| 亚洲人成网站在线播放2019| 中文字幕精品一区二区三区视频| 青青草国产精品久久久久| 青青热久免费精品视频6| 最新国产精品鲁鲁免费视频| 日本a∨在线观看| 成人午夜免费观看| 人人妻人人澡人人爽欧美一区| 无码av免费不卡在线观看| 91丝袜乱伦| 亚洲一区毛片| 美女一级免费毛片| 久久免费精品琪琪| 在线欧美a| 国产v精品成人免费视频71pao| 91精品久久久无码中文字幕vr| 午夜福利网址| 亚洲欧美日韩另类在线一| 亚洲欧美人成电影在线观看| 国产乱子伦无码精品小说| 亚洲动漫h| 日韩av无码精品专区| a级毛片毛片免费观看久潮| 人妻出轨无码中文一区二区| 91福利片| 亚洲永久精品ww47国产| 国产成人高清亚洲一区久久| 青青草一区二区免费精品| 亚洲欧美日韩成人高清在线一区| 青青国产视频| 久久男人资源站| 日韩高清欧美| 国产欧美性爱网| 婷婷六月综合网| 亚洲天堂.com| 最新日韩AV网址在线观看| 亚洲第一黄片大全| 69视频国产| 国产高潮视频在线观看| 国产麻豆精品手机在线观看| 久久美女精品|