Human-robot collaborative assembly of movable airfoils using adaptive admittance control

Ye Shen (College of Mechanical and Electrical Engineering, NUAA, Nanjing, China)
Bo Li (College of Mechanical and Electrical Engineering, NUAA, Nanjing, China) (Jiangsu Key Laboratory of Precision and Micro-Manufacturing Technology, NUAA, Nanjing, China)
Wei Tian (College of Mechanical and Electrical Engineering, NUAA, Nanjing, China)
Jinjun Duan (College of Mechanical and Electrical Engineering, NUAA, Nanjing, China)
Mingxuan Liu (College of Mechanical and Electrical Engineering, NUAA, Nanjing, China)

Journal of Intelligent Manufacturing and Special Equipment

ISSN: 2633-6596

Article publication date: 30 September 2022

Issue publication date: 15 December 2022

423

Abstract

Purpose

With the increasing requirements for intelligence in the field of aviation manufacturing, manual assembly can hardly adapt to the trend of future production. The purpose of this study is to realize the semi-automatic assembly of the movable airfoil by proposing a human-robot collaborative assembly strategy based on adaptive admittance control.

Design/methodology/approach

A logical judgment system for operating intentions is introduced in terms of different situations of the movements; hence, a human cognition-based adaptive admittance control method is developed to curb the damage of inertia; then virtual limit walls are raised on the periphery of the control model to ensure safety; finally, simulated and experimental comparisons with other admittance control methods are conducted to validate the proposed method.

Findings

The proposed method can save at least 28.8% of the time in the stopping phase which effectively compensates for inertia during the assembly process and has high robustness concerning data disturbances.

Originality/value

Due to the human-robot collaboration to achieve compliant assembly of movable airfoils can preserve human subjectivity while overcoming the physical limits of humans, which is of great significance to the investigation of intelligent aircraft assembly, the proposed method that reflects the user's naturalness and intuitiveness can not only enhance the stability and the flexibility of the manipulation, but also contribute to applications of industrial robots in the field of human-robot collaboration.

Keywords

Citation

Shen, Y., Li, B., Tian, W., Duan, J. and Liu, M. (2022), "Human-robot collaborative assembly of movable airfoils using adaptive admittance control", Journal of Intelligent Manufacturing and Special Equipment, Vol. 3 No. 2, pp. 204-216. https://doi.org/10.1108/JIMSE-06-2022-0010

Publisher

:

Emerald Publishing Limited

Copyright © 2022, Ye Shen, Bo Li, Wei Tian, Jinjun Duan and Mingxuan Liu

License

Published in Journal of Intelligent Manufacturing and Special Equipment. Published by Emerald Publishing Limited. This article is published under the Creative Commons Attribution (CC BY 4.0) licence. Anyone may reproduce, distribute, translate and create derivative works of this article (for both commercial and non-commercial purposes), subject to full attribution to the original publication and authors. The full terms of this licence may be seen at http://creativecommons.org/licences/by/4.0/legalcode


1. Introduction

As a strategic industry, the aviation industry plays an important role in guaranteeing the economy, technology and national defense construction (Li et al., 2022). As for aircraft fabrication, the assembly workload generally accounts for 50–70% of that of the whole manufacturing, which renders it the most important aspect (Pérez et al., 2020). However, the current assembly of aviation equipment usually relies on manual operation, which is labor-intensive and inefficient, making it difficult to adapt to the trend of future production. To achieve flexible manipulation of movable airfoils, the human-robot interaction (HRI) strategy, where the combination of mechanical strength of a robot and subjectivity of a human can make the human-robot system superior to a robot or an individual human, is of great significance to the investigation of intelligent aircraft assembly.

One of the key roles of the robot is to add the required operating force to overcome the physical limits of humans, thus the introduction of industrial robots with greater load-bearing capacity into the HRI field can provide more physical assistance to humans (Peng et al., 2021). However, the explorations of human-robot collaborative assembly are mostly focused on lightweight objects (Cherubini et al., 2016; Lv et al., 2022), which is relatively absent on heavy objects using large industrial robots. Considering the phenomenon of the device for heavy workpieces that may move involuntarily without any operating force due to incorrect inertia and gravity compensation, the safety and reliability of the HRI and performance should be rigorously tested while providing greater capabilities like strength, speed and accuracy (Yang et al., 2021).

Compliant control, as a vital link in formulating control rules in HRI, is essential to coordinate the relationship between human operators and robots aiming to achieve consensus in the interaction process. According to the different modeling methods, compliant control can be divided into hybrid position/force control (Rojas-García et al., 2022), impedance control (Farhadiyadkuri et al., 2022) and admittance control mainly, where the hybrid position/force control requires frequent transitions of force-control or position-control which is barely suitable for the unstructured complex environment in this subject. The application of impedance control is also limited for the inaccessible to obtain an accurate impedance control model due to its complex dynamics modeling process. Hence, the admittance control with the advantages of being hardly affected by environmental or robot dynamics modeling factors is appropriate for the research.

Tsumugiwa et al. (2017) investigated a variable admittance control of the robot at low speed (≤0.02 m/s), which performed significantly compared to the fixed admittance control; however, the method was only applicable to low-speed conditions, which limited its application. Akgun et al. (2020) estimated the user-applied force to perform adaptive impedance control by parameter identification of a four-bar mechanism. Although the usage of force sensors was omitted, due to the dynamics model for a 6-DOF robot being tougher to obtain as well as the fact that the model was prone to varying with different objects, the versatility of the solution is deficient. Wu et al. (2021) proposed a variable admittance control method based on human intentions, which rendered the robot to respond to the human operator safely, whereas the large inertia presented in the load during the compliant assembly is not considered. Kim (2022) introduced a sensorless admittance control of a 3-DOF manipulator for collision detection, though the method avoids the usage of force sensors, its application in 6-DOF robots is less practical owing to the difficulty to obtain the robot dynamics model, besides the model is prone to change with the replacement of the end load.

Thus, the core innovations we attempt to bring are: (1) proposing user-friendly control strategies for the compliant assembly of the movable airfoil in terms of human cognition, (2) illustrating approaches to select coefficients with consideration of system stability and large inertia and (3) developing virtual walls to limit the manipulating region in views of security risks. Finally, the simulated and experimental validation approaches are generated to verify the effectiveness of the proposed method compared with other admittance methods.

2. Adaptive admittance control model

The movable airfoils are characterized by large volume and weight with poor rigidity, so the chattering of the load may affect force perception and lead to system chattering, making them less stable in resisting the transformations of motion states. Therefore, to avoid the collision hazards caused by the sliding of robot arms or the instability of the device being amplified, it is crucial to restrain the inertia in the collaborative assembly of the movable airfoil.

Admittance control is generally represented by a classical model of a second-order differential equation, namely, the “mass-damping-spring” model, as shown in Figure 1.

According to the model, the admittance equation of the industrial robot can be expressed as follows:

(1)fHj=mj(x¨jx¨dj)+bj(x.jx.dj)+kj(xjxdj)
where j = 1–6, fHj represents the interaction force/torque in each dimension; mj and bj, respectively, represent the virtual mass and the virtual damping of each dimension, while kj representing the virtual stiffness. x¨j, x.j and xj represent the acceleration, velocity and displacement of the robot end in each dimension, respectively, and the subscript d corresponds to the desired value of each parameter.

Since the dragging action normally has no constraints, and there are no preset trajectory bindings, the virtual stiffness kj and the desired acceleration x¨dj, desired velocity x.dj and desired displacement xdj can be set to zero. Then the admittance equation (1) can be simplified as

(2)fHj=mjx¨j+bjx.j

Taking the Laplace transform of (2), the model behaves as an integrator in the position domain and a first-order transfer function in the velocity domain for the interaction force/torque as the step input to the system.

(3)X.j(s)=FHj(s)mjs+bj=FH(s)/bjmjbjs+1=FHj(s)Hj(s)
where X.j(s) and FHj(s) represent the Laplace transforms of x.j and fHj, respectively, and Hj(s) is the transfer equation.

Due to the destination of dragging being random, whereas the velocity vector can be calculated, the displacement of the robot end can be eventually acquired by integrating the velocity. After treating (2) with a zero-order holder, the theoretical discretization velocity can be obtained as

(4)x.thj(k)=fHj(k)bjx.thj(k1)mjTs+x.thj(k1)
where fHj(k) represents the interaction force at time k; x.thj(k1) and x.thj(k) represent the theoretical velocity at time k−1 and k separately; Ts is the sampling period. Given the connection between motion parameters, the theoretical acceleration and displacement can be expressed as follows:
(5)x¨thi(k)=fHi(k)bix.thi(k1)mixthi(k)=fHi(k)bix.thi(k1)miTs2+x.thi(k1)Ts+xthi(k1)
where x¨thi(k) represents the theoretical acceleration at time k, xthi(k1) and xthi(k) represent the theoretical displacement at time k−1 and k separately. Therefore, the control scheme in this work is determined in Figure 2.

To form user-friendliness between the robot and human operators, the coefficients m and b should be determined properly, Equation (3) has revealed that the virtual damping b can affect the steady-state of the response while the ratio m/b affects the system dynamics. And in (4), the velocity is a coupling between the mass factor m and the damping factor b.

2.1 Logic judgment of operating intentions

Normally, the motion can be classified into two cases: acceleration and deceleration. The former can be divided into two scenarios, one is to break the robot's stationary state to have acceleration in a certain direction, and the other refers to the scenario in which the velocity direction coincides with the acceleration direction during the robot's movement. The latter generally refers to the scenario in which the velocity direction is opposite to the acceleration direction during the movement.

However, considering the large weight and weak rigidity of the workpieces in this work, the entire process cannot be satisfied by only two cases, thus four cases are nominated to describe operating intentions as acceleration, deceleration, stopping and quiescence. The acceleration is consistent with the previous scenarios, whereas the deceleration happens in the presence of an external force applied by humans compared with the preceding scenario. The stopping case refers to the scenario in which the robot decreases its speed or even reaches a stationary state after the external force is withdrawn, which expects the robot to stop quickly due to the concern for risk avoidance cause the exercise of the industry robot is unavailable to be controlled by human operators. The quiescent case refers to the state in which the force, velocity and acceleration are all zero. Therefore, the logic identification of the operating intentions in this section is mainly based on three dimensions of force, velocity and acceleration; the specific logic judgment is shown in Figure 3, which can be declared as: (1) if x¨b0 and x¨bx.b0, the operating intention is acceleration, (2) if x¨b=x.b=0, the operating intention is quiescence. Then in the rest scenarios, (3) if fH0, the operating intention is deceleration, (4) if fH=0, the operating intention is stopping. x.b and x¨b, respectively, represent the velocity and the acceleration at the last sampling moment of the robot end, and fH indicates the interaction force/torque applied by human operators.

2.2 Online adjustments of the admittance coefficients

Since mobility and stability are two important metrics during a motion, the adjustments of the admittance coefficients should take them into account. It has been recognized that virtual damping has a greater effect on human perception than the virtual mass in the admittance control (Bian et al., 2020); however, the performances of the two coefficients are a consistent tendency. Low admittance coefficients (including virtual damping and virtual mass) require less interaction force to accelerate the robot which results in low fatigue, but the precision and the stability in manipulation may reduce due to the reason that the robot is more reactive. On the contrary, high admittance coefficients may lead to a less mobile but more stable condition. Obviously, there is a dynamic balance between the two capabilities, which also causes the main drawback of the fixed-conductance control method.

Considering the peculiarities of the HRI and performance, where the immeasurable human factor is included in the control loop, it is difficult to describe the stability of the system mathematically, while the experimental phenomenon of trembling can provide a reference. We found that when the virtual damping is set at a low value, the inflexible behavior of human operators may cause a significant trembling of the robot, hence the occurrence of trembling can be defined as system instability, otherwise be considered as stability. Then an experimental calibration diagram distinguishing the stable and unstable regions of admittance coefficients is illustrated in Figure 4.

The demarcation line in Figure 4 is noted as the calibration line. Then the area below the line indicates the unstable region where trembling will occur, while the area above indicates the stable region. Known from (3), the virtual damping b and the ratio m/b will affect the dynamics of the system, which reflected in Figure 4 is that the closer the selected virtual damping is to the vertical axis, the faster the robot moves with a larger instability proportion. Therefore, to achieve the user-friendliness of HRI and performance, virtual damping should be regulated in combination with human cognition.

First, initial damping ought to be selected in Figure 4 to locate the quiescence state. Then, for the intention to accelerate, the virtual damping locates to the left of the initial damping and decreases as the acceleration increases; otherwise, the virtual damping locates to the right of the initial damping and increases as the acceleration increases. And the distinction between the deceleration and the stopping status is that the latter owns a higher decreasing acceleration. Thus, the laws can be obtained as follows:

(6)bv={bdquiescencemax(bdλ1|x¨b|,bmin)accelerationmin(bd+λ2|x¨b|,bmax)decelerationbd+λ2|x¨b|stopping
where bv represents the controllable virtual damping and bd represents the initial virtual damping set in the quiescence state. To avoid the coefficients falling into the unstable region, the maximum variation region of the virtual damping value is defined in the calibration diagram in this paper, which is noted as [bmin,bmax]. λ1 and λ2 in (6) are the parameters to adjust the change rate and change range of the virtual damping, which can be roughly estimated by
(7){λ1bdbmin|x¨|maxλ2bmaxbd|x¨|max
where |x¨|max is the maximum acceleration set based on the specific demand of the system.

For the closer the admittance coefficient is to the lower-left corner in Figure 4, the more reactive the robot behaves, the trends of the ideal coefficient variations are expected as the dashed lines shown in Figure 5. However, the tendency can lead the admittance coefficients to enter the unstable region facilely, consequently, the modified trends are expressed by the solid lines in Figure 5.

The initial admittance coefficients can be denoted at point O in Figure 5, which indicates the quiescence state. Then, when the human operator tends to accelerate the object, the coefficients are desired to vary along the edge of the unstable region, as shown by the OA line. And when the operator tends to decelerate, the curve for the coefficients ought to adapt to the decay tendency of the unstable region, as shown by the OB line. Therefore, a maximum range of the admittance coefficients should be limited to prevent the mutation during the reverse acceleration phase. Finally, when the robot is in the stopping case, to achieve a faster but smooth stop, the coefficients are considered to vary as the OC line. Hence, the strategy for the virtual mass can be constructed as follows:

(8)mv={mdquiescencebvmd/bd+ΓaccelerationbvmdΛ/bddecelerationm0stopping
where mv represents the controllable virtual mass, md represents the initial virtual mass and m0 represents the virtual mass set in the stopping state. Γ and Λ are introduced to regulate the trend of the OA line and OB line, respectively, whose mathematical expressions can be chosen as follows:
(9)Γ=eβ(|x¨||x¨|max)
(10)Λ=1α(1eφ(bvbd))
where β is to optimize the steepness of the OA line, α is to manage the descent degree of the OB line to avoid the coefficients accessing the instability region, and φ is to adjust the convergence degree of the OB line.

3. Manipulation limited virtual walls

Since the industrial robot is released from its physical “cage”, natural or unintended human actions may cause serious consequences. Besides, the heavy load environment of the movable airfoil assembly tends to destabilize the entire hardware system in certain robot poses, which also expands the unstable region in Figure 4 and even the risk of capsizing. Accordingly, the limitation of the robot's manipulating space should be considered.

In view of the failure of the physical passive isolation, virtual walls are created in this paper based on the correlation between the force and the position to limit the robot's manipulating space, which is separated into an inner wall and an outer wall, as shown in Figure 6.

When the movement of the robot end happens within the inner wall, there exist no restrictions, so the robot can interact normally. The actual displacements can be expressed as follows:

(11){xaci(k)=xthi(k)θaci(k)=θthi(k)
where i = 1–3, xaci(k) and θaci(k) represent the actual displacements of the robot end in position space and posture space at moment k, respectively.

However, when the robot end moves beyond the inner wall but not beyond the outer wall, the robot’s movement is limited by a rule, where the closer the end moves towards the outer wall, the greater the dragging force is required, inversely, the interaction with the robot is normal. Hence, the restrictions are determined as follows:

(12){xevei(k)=1exp(|xabi(k1)xci||xlimixci|h)xthi(k),|xabi(k1)+xthi(k)xlimi|>|xabi(k1)xlimi|xevei(k)=xthi(k),|xabi(k1)+xthi(k)xlimi|<|xabi(k1)xlimi|θevei(k)=1exp(|θabi(k1)θci||θlimiθci|h)θthi(k),|θabi(k1)+θthi(k)θlimi|>|θabi(k1)θlimi|θevei(k)=θthi(k),|θabi(k1)+θthi(k)θlimi|<|θabi(k1)θlimi|
where xabi(k1) and θabi(k1) represent the absolute position and the absolute posture of the robot end at moment k−1, respectively; xci and θci separately represent the midpoint of the virtual inner wall set in position space and posture space; xlimi and θlimi are the boundary of the virtual inner wall set in the position space and posture space, which contain the maximum value of the boundary xmaxi, θmaxi, and the minimum value of the boundary xmini, θmini; h is a parameter applied to regulate mobility.

When the robot end moves beyond the outer wall, xevei(k) and θevei(k)are both set to 0, which means the robot is unable to displace no matter how much force is applied.

4. Experiment

The experimental calibrations of each axis of the robot are required to confirm the unstable region before verifying the effectiveness of the admittance control, thus each axis was calibrated individually based on the experimental phenomena discussed in Section 2.2, and then the results are given in Figure 7.

4.1 Simulation results and analysis

To examine the proposed admittance control method, a comparison among different control models is supposed to be made. Since in the literature (Wu et al., 2021), the superiority of Wu's proposed method has been proved by comparing to Lecours et al. (2012), the method described in the literature (Wu et al., 2021) is chosen as the reference model in this paper. Then, the comparison among the proposed model, the reference model and the fixed admittance model is provided in this section. Since the simulated force signal ought to reflect the four cases in Section 2.1, the dotted line shown in Figure 8 is generated to imitate the actual manipulation, which contains the phases of gradual force application, constant force dragging, sudden force removal and reverse force application.

Taking the analysis of the X-axis as an example, the parameters of the three control models are listed in Table 1, which are derived from the stable region. To facilitate inter-model parameter comparisons, the symbols of parameters with the same significance are united across different literature (Wu et al., 2021).

The initial coefficients of the three admittance control models were set in equal, whereas due to the variance of the degree of adaptability, the responses to the same force signal are different. The simulated validation results are shown in Figure 8.

According to Figure 8, it can be seen that:

  1. In view of the velocity curve, the fixed admittance control method has a slower launching acceleration than the other two control methods in the acceleration phase where the external force is gradually applied, which is unable to reach the desired speed rapidly; in the stopping phase where the force is suddenly unloaded, the proposed method can provide a greater speed reduction than the other two control methods, which enables the robot to respond to cease earlier; besides, the proposed method can reduce the speed faster than the other two methods with a smooth speed transition in the deceleration phase where the force is applied in the reverse direction.

  2. In view of the displacement curve, the response time of the proposed method to force variation is relatively similar to that of the other two control methods, while it has a higher sensitivity. Particularly, when the external force is removed, applying the proposed method can overcome the inertia effect quicker and stop the motion smoothly without affecting the overall performance, which ensures the safety of the human-robot collaboration process.

4.2 Experimental results and analysis

The robot used for the experiments reported in this paper is the KUKA KR 60 HA industry robot with 6-DOF, and the applied force sensor is the Axia80-M50 sensor from ATI with six dimensions, shown in Figure 9. To imitate the movable airfoils, the prototype is fabricated on a basis weight of 40 kg with a square of 1.8 × 0.7 m, which can also be altered by adding counterweights to change the mass and barycenter. The communication mode between the host computer and the robot is RSI, and the mode between the host computer and the force sensor is UDP, where the communication periods are both 4 ms.

After selecting the parameters in Table 1, the experimental effectiveness of the three models under a common force signal was monitored and output, as shown in Figure 10. Since the existence of small fluctuations in real force signal, the force limitation of ±10N is configured, thus only the excessive force can be imported into the admittance control model.

As can be seen in Figure 10, the proposed admittance control increases the speed by about 15.8% more than the fixed admittance control in the acceleration phase; and in the reversion phase, the proposed control can achieve about 25.0% more dynamic efficiency than the fixed admittance control under same forces; then in the stopping phase, the proposed control can achieve a faster stop than the reference control, saving about 28.8% of the time. Moreover, the robustness of the proposed model facing the presence of small disturbances behaves well.

To further verify the robustness of the proposed model, the admittance coefficients located in the unstable region are selected for experiments to demonstrate the consequences of incorrect operation or wrong variation coefficients selection during assembly. The selected initial admittance coefficients are md=0.025,bd=0.05, then the performance of each admittance model when encountering the instability is displayed in Figure 11.

Figure 11 shows that when the reference model encounters the condition that the coefficients are located in the unstable region, the treatment of the force-position relation will be out of control, which is liable to cause safety accidents. Moreover, the fixed admittance model has a certain lag, and the low admittance coefficients make the robot move too flexibly, which is not conducive to restraining the influence of inertia. By contrast, the proposed model can still complete the dragging task and can reasonably cope with the situation when the coefficients are mistaken in the unstable domain, which has better robustness.

5. Conclusion

The strategy of human-robot collaboration for the current dilemma of the intelligent assembly of movable airfoils was proposed in this paper. First, a logical judgment of the human's operating intention was constructed. Then, an adaptive admittance control model for suppressing inertial hazards was established, where the rules for selecting the model parameters were elaborated, and the safety and stability issues regarding the assembly process were considered. Finally, simulations and experiments are conducted to compare with other admittance control models. The results show that the inertia hazard can be effectively diminished by adopting the proposed model for the time spent in the stopping phase can be saved at least by about 28.8% compared to other models, and the proposed control model indeed has better robustness.

Figures

Schematic of mass-damping-spring model

Figure 1

Schematic of mass-damping-spring model

The control scheme of the assembly system

Figure 2

The control scheme of the assembly system

Operating intention logic judgment chart

Figure 3

Operating intention logic judgment chart

Experimental calibration diagram of admittance coefficients

Figure 4

Experimental calibration diagram of admittance coefficients

Design of the admittance coefficient regulation

Figure 5

Design of the admittance coefficient regulation

Schematic of virtual walls

Figure 6

Schematic of virtual walls

Experimental calibration diagram for each axis of the robot

Figure 7

Experimental calibration diagram for each axis of the robot

Simulation comparisons of three admittance control models

Figure 8

Simulation comparisons of three admittance control models

Schematic of the experimental platform

Figure 9

Schematic of the experimental platform

Experimental comparisons of the three models

Figure 10

Experimental comparisons of the three models

Performances of models under instability

Figure 11

Performances of models under instability

Parameters of three admittance control models

Fixed admittance modelmd=0.15bd=0.12/
The reference modelλ1=0.04,λ2=0.01,α=0.7,φ=200ε=0.99
The proposed modelm0=0.1,β=8,bmin=0.05,bmax=0.18

References

Akgun, G., Cetin, A.E. and Kaplanoglu, E. (2020), “Exoskeleton design and adaptive compliance control for hand rehabilitation”, Vol. 42 No. 3, pp. 493-502, doi: 10.1177/0142331219874976.

Bian, F., Ren, D., Li, R., Liang, P., Wang, K. and Zhao, L. (2020), “Dynamical system based variable admittance control for physical human-robot interaction”, Industrial Robot: An International Journal, Vol. 47 No. 4, pp. 623-635, doi: 10.1108/IR-12-2019-0258.

Cherubini, A., Passama, R., Crosnier, A., Lasnier, A. and Fraisse, P. (2016), “Collaborative manufacturing with physical human-robot interaction”, Robotics and Computer Integrated Manufacturing: An International Journal of Manufacturing and Product and Process Development, Vol. 40, pp. 1-13.

Farhadiyadkuri, F., Popal, A.M., Paiwand, S.S. and Zhang, X. (2022), “Interaction dynamics modeling and adaptive impedance control of robotic exoskeleton for adolescent idiopathic scoliosis”, Computers in Biology and Medicine, Vol. 145, 105495, doi: 10.1016/j.compbiomed.2022.105495.

Kim, J. (2022), “Collision detection and reaction for a collaborative robot with sensorless admittance control”, Mechatronics, Vol. 84, 102811, doi: 10.1016/j.mechatronics.2022.102811.

Lecours, A., Mayer-St-Onge, B. and Gosselin, C. (2012), “Variable admittance control of a four-degree-of-freedom intelligent assist device”, paper presented at the IEEE International Conference on Robotics & Automation.

Li, B., Tian, W., Zhang, C., F., Hua, F., F., Cui, G., Y. and Li, Y., F. (2022), “Positioning error compensation of an industrial robot using neural networks and experimental study”, Chinese Journal of Aeronautics, Vol. 35 No. 2, pp. 346-360.

Lv, Q., Zhang, R., Liu, T., Zheng, P., Jiang, Y., Li, J., Bao, J. and Xiao, L. (2022), “A strategy transfer approach for intelligent human-robot collaborative assembly”, Computers and Industrial Engineering, Vol. 168, 108047, doi: 10.1016/j.cie.2022.108047.

Peng, Y., Chen, S., Jivani, D., Wason, J. and Wen, J.T. (2021), “Sensor-guided assembly of segmented structures with industrial robots”, Applied Sciences, Vol. 11 No. 6, p. 2669.

Pérez, L., Rodríguez-Jiménez, S., Rodríguez, N., Usamentiaga, R. and Wang, L. (2020), “Symbiotic human–robot collaborative approach for increased productivity and enhanced safety in the aerospace manufacturing industry”, The International Journal of Advanced Manufacturing Technology, Vol. 106 Nos 3-4, pp. 1-13.

Rojas-García, L.N., Chávez-Olivares, C.A., Bonilla-Gutiérrez, I., Mendoza-Gutiérrez, M.O. and Ramírez-Cardona, F. (2022), “Force/position control with bounded actions on a dexterous robotic hand with two-degree-of-freedom fingers”, Biocybernetics and Biomedical Engineering, Vol. 42 No. 1, pp. 233-246, doi: 10.1016/j.bbe.2021.12.006.

Tsumugiwa, T., Yokogawa, R. and Hara, K. (2017), “Variable impedance control based on estimation of human arm stiffness for human-robot cooperative calligraphic task”, paper presented at the IEEE International Conference on Robotics & Automation.

Wu, C., Shen, Y., Li, G., Li, P. and Tian, W. (2021), “Compliance auxiliary assembly of large aircraft components based on variable admittance control”, paper presented at the Intelligent Robotics and Applications, Cham.

Yang, C., Wu, Y., Ficuciello, F., Wang, X. and Cangelosi, A. (2021), “Guest editorial: special issue on human-friendly cognitive robotics”, IEEE Transactions on Cognitive and Developmental Systems, Vol. 13 No. 1, pp. 2-5, doi: 10.1109/TCDS.2020.3044691.

Acknowledgements

Funding: This paper is supported by the National Natural Science Foundation of China (Nos. 52005254 and 52075256), and by the Fundamental Research Funds for the Central Universities, No. NT2022016.

Corresponding author

Wei Tian can be contacted at: tw_nj@nuaa.edu.cn

Related articles