Elasto-Geometrical Model-Based Control of Industrial Manipulators Using Force Feedback: Application to Incremental Sheet Forming
Abstract
:1. Introduction
- Robot category upgrade;
- Absolute pose feedback control;
- Force control;
- Model-based compensation.
- MSA models are based on the Euler–Bernoulli beam theory. They are well-suited for simple and slender geometrical structures used for parallel manipulators [26,27]. This method allows the description of the behavior of the joints using an appropriately located stiffness matrix setting up the radial, axial, radial rotational and axial rotational stiffnesses of each joint.
- A special case of MSA is the VJM, also called lumped-stiffness modeling, where the elastic deformations are only localized at the joints [28]. Indeed, several research works have demonstrated that for industrial anthropomorphic robots, deflection errors are mainly due to joint elasticity [29]. Furthermore, for the sake of simplicity, the elasticity of each joint is usually modeled by a single torsional spring located along its motorized axis to integrate the elastic deformations of the structure, the joint and the actuator [30].
- The first feature is the development of an efficient test-model approach to identify the model structure and calibrate the elastic parameters of an industrial serial robot. Using rigorous iterations, the elasto-geometrical model is identified and enhanced, aiming at the best compromise between complexity and accuracy before being validated during experimental tests.
- The second feature is the implementation of an elasto-geometrical model-based position control loop with force feedback to elastically correct the Tool Center Point (TCP) pose of any serial robot.
- The third feature is the validation of both the identification approach and the elastic correction strategy on a real ISF application.
2. Force-Feedback Position Control Based on Elasto-Geometrical Modeling
2.1. Position Control Strategy of Industrial Manipulators Using a Force-Feedback Loop
- is the base frame of the robot;
- is the robot tool frame.
2.2. Elasto-Geometrical Modeling
3. Elasto-Geometrical Model Identification and Calibration
3.1. Refinement of the Elasto-Geometrical Model of the Stäubli TX200
3.2. Validation of the TX200 Elasto-Geometrical Model
4. Application to Forming Processes: ISF Experiment
4.1. Experimental Setup
4.2. Hardware Implementation of the Experimental Tests
4.3. Results
5. Discussion
6. Conclusions
Supplementary Materials
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
Abbreviations
CAM | Computer-Aided Manufacturing |
CAD | Computer-Aided Design |
CNC | Computer Numerical Control |
FSW | Friction-Stir Welding |
ISF | Incremental Sheet Forming |
RISF | Robotized Incremental Sheet Forming |
VJM | Virtual-Joint Method |
MSA | Matrix Structural Analysis |
FEA | Finite Element Analysis |
TCP | Tool center Point |
EE | End-Effector |
DoF | Degree of Freedom |
mDoF | Motorized Degree of Freedom |
eDoF | Elastic Degree of Freedom |
mDH | Modified Denavit–Hartenberg |
PID | Proportional-Integral-Derivative |
RMS | Root-Mean-Square |
Appendix A
Step 1 : Identification ofand |
Step 2 : Identification of |
Step 3 : Identification of |
Step 4 : Identification of |
Step 5 : Identification of |
References
- Roveda, L.; Piga, D. Sensorless environment stiffness and interaction force estimation for impedance control tuning in robotized interaction tasks. Auton. Robots 2021, 45, 371–388. [Google Scholar] [CrossRef]
- Klimchik, A.; Ambiehl, A.; Garnier, S.; Furet, B.; Pashkevich, A. Comparison Study of Industrial Robots for High-Speed Machining. In Mechatronics and Robotics Engineering for Advanced and Intelligent Manufacturing; Springer International Publishing: Cham, Switzerland, 2017; pp. 135–149. [Google Scholar] [CrossRef]
- Wang, X.; Wang, A.; Wang, D.; Wang, W.; Liang, B.; Qi, Y. Repetitive Control Scheme of Robotic Manipulators Based on Improved B-Spline Function. Complexity 2021, 2021, 1–15. [Google Scholar] [CrossRef]
- Duan, J.; Gan, Y.; Chen, M.; Dai, X. Adaptive variable impedance control for dynamic contact force tracking in uncertain environment. Robot. Auton. Syst. 2018, 102, 54–65. [Google Scholar] [CrossRef]
- Flacco, F.; De Luca, A.; Sardellitti, I.; Tsagarakis, N.G. On-line estimation of variable stiffness in flexible robot joints. Int. J. Robot. Res. 2012, 31, 1556–1577. [Google Scholar] [CrossRef]
- He, Z.; Zhang, R.; Zhang, X.; Chen, Z.; Huang, G.; Zhou, A. Absolute Positioning Error Modeling and Compensation of a 6-DOF Industrial Robot. In Proceedings of the International Conference on Robotics and Biomimetics (ROBIO), Dali, China, 6–8 December 2019; pp. 840–845. [Google Scholar] [CrossRef]
- dos Santos, W.M.; Siqueira, A.A. Optimal impedance via model predictive control for robot-aided rehabilitation. Control Eng. Pract. 2019, 93, 104177. [Google Scholar] [CrossRef]
- Santos, L.; Cortesao, R. Computed-Torque Control for Robotic-Assisted Tele-Echography Based on Perceived Stiffness Estimation. IEEE Trans. Autom. Sci. Eng. 2018, 15, 1337–1354. [Google Scholar] [CrossRef]
- Schempp, C.; Schulz, S. High-Precision Absolute Pose Sensing for Parallel Mechanisms. Sensors 2022, 22, 1995. [Google Scholar] [CrossRef] [PubMed]
- Roveda, L.; Vicentini, F.; Tosatti, L.M. Deformation-tracking impedance control in interaction with uncertain environments. In Proceedings of the 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems, IEEE, Tokyo, Japan, 3–7 November 2013; pp. 1992–1997. [Google Scholar] [CrossRef]
- Mikhel, S.; Popov, D.; Mamedov, S.; Klimchik, A. Advancement of Robots With Double Encoders for Industrial and Collaborative Applications. In Proceedings of the IEEE Conference of Open Innovations Association (FRUCT), Bologna, Italy, 13–16 November 2018; pp. 246–252. [Google Scholar] [CrossRef]
- Mikhel, S.K.; Klimchik, A.S. Stiffness Model Reduction for Manipulators with Double Encoders: Algebraic Approach. Nelineinaya Dinamika 2021, 17, 347–360. [Google Scholar] [CrossRef]
- Dai, Y.; Xiang, C.; Qu, W.; Zhang, Q. A Review of End-Effector Research Based on Compliance Control. Machines 2022, 10, 100. [Google Scholar] [CrossRef]
- Guillo, M.; Dubourg, L. Impact & improvement of tool deviation in friction stir welding: Weld quality & real-time compensation on an industrial robot. Robot. Comp.-Integr. Manuf. 2016, 39, 22–31. [Google Scholar] [CrossRef]
- Roveda, L.; Forgione, M.; Piga, D. Robot control parameters auto-tuning in trajectory tracking applications. Control Eng. Pract. 2020, 101, 104488. [Google Scholar] [CrossRef]
- Karamali Ravandi, A.; Khanmirza, E.; Daneshjou, K. Hybrid force/position control of robotic arms manipulating in uncertain environments based on adaptive fuzzy sliding mode control. Appl. Soft Comput. 2018, 70, 864–874. [Google Scholar] [CrossRef]
- Li, B.; Tian, W.; Zhang, C.; Hua, F.; Cui, G.; Li, Y. Positioning error compensation of an industrial robot using neural networks and experimental study. Chin. J. Aeronaut. 2021, 35, 346–360. [Google Scholar] [CrossRef]
- Alici, G.; Shirinzadeh, B. A systematic technique to estimate positioning errors for robot accuracy improvement using laser interferometry based sensing. Mech. Mach. Theory 2005, 40, 879–906. [Google Scholar] [CrossRef]
- Zhang, J.; Wang, X.; Wen, K.; Zhou, Y.; Yue, Y.; Yang, J. A simple and rapid calibration methodology for industrial robot based on geometric constraint and two-step error. Ind. Robot 2018, 45, 715–721. [Google Scholar] [CrossRef]
- Santoni, F.; Angelis, A.D.; Skog, I.; Moschitta, A.; Carbone, P. Calibration and Characterization of a Magnetic Positioning System Using a Robotic Arm. IEEE Trans. Instrum. Meas. 2019, 68, 9. [Google Scholar] [CrossRef]
- Jia, Y.; Zhang, X.; Wang, Z.; Wang, W. Intelligent Calibration of a Heavy-Duty Mechanical Arm in Coal Mine. Electronics 2020, 9, 1186. [Google Scholar] [CrossRef]
- Shen, H.; Meng, Q.; Li, J.; Deng, J.; Wu, G. Kinematic sensitivity, parameter identification and calibration of a non-fully symmetric parallel Delta robot. Mech. Mach. Theory 2021, 161, 104311. [Google Scholar] [CrossRef]
- Kamali, K.; Bonev, I. Optimal Experiment Design for Elasto-Geometrical Calibration of Industrial Robots. IEEE/ASME Trans. Mechatron. 2019, 24, 2733–2744. [Google Scholar] [CrossRef]
- Doukas, C.; Pandremenos, J.; Stavropoulos, P.; Foteinopoulos, P.; Chryssolouris, G. On an Empirical Investigation of the Structural Behavior of Robots. Procedia CIRP 2012, 3, 501–506. [Google Scholar] [CrossRef] [Green Version]
- Huynh, H.N. Robotic Machining Development and Validation of a Numerical Model of Robotic Milling to Optimise the Cutting Parameters. Ph.D. Thesis, University of Mons, Mons, Belgium, 2019. [Google Scholar]
- Deblaise, D.; Hernot, X.; Maurine, P. A systematic analytical method for PKM stiffness matrix calculation. In Proceedings of the 2006 IEEE International Conference on Robotics and Automation, ICRA IEEE, Orlando, FL, USA, 15–19 May 2006; pp. 4213–4219. [Google Scholar] [CrossRef]
- Belchior, J.; Leotoing, L.; Guines, D.; Courteille, E.; Maurine, P. A Process/Machine coupling approach: Application to Robotized Incremental Sheet Forming. J. Mater. Process. Technol. 2014, 214, 1605–1616. [Google Scholar] [CrossRef] [Green Version]
- Pashkevich, A.; Klimchik, A.; Chablat, D. Enhanced stiffness modeling of manipulators with passive joints. Mech. Mach. Theory 2011, 46, 662–679. [Google Scholar] [CrossRef] [Green Version]
- Marie, S.; Courteille, E.; Maurine, P. Elasto-geometrical modeling and calibration of robot manipulators: Application to machining and forming applications. Mech. Mach. Theory 2013, 69, 13–43. [Google Scholar] [CrossRef] [Green Version]
- Klimchik, A.; Furet, B.; Caro, S.; Pashkevich, A. Identification of the manipulator stiffness model parameters in industrial environment. Mech. Mach. Theory 2015, 90, 1–22. [Google Scholar] [CrossRef] [Green Version]
- Abele, E.; Weigold, M.; Rothenbücher, S. Modeling and Identification of an Industrial Robot for Machining Applications. CIRP Annals 2007, 56, 387–390. [Google Scholar] [CrossRef]
- Kamali, K.; Joubair, A.; Bonev, I.A.; Bigras, P. Elasto-geometrical calibration of an industrial robot under multidirectional external loads using a laser tracker. In Proceedings of the 2016 IEEE International Conference on Robotics and Automation (ICRA), IEEE, Stockholm, Sweden, 16–21 May 2016; pp. 4320–4327. [Google Scholar] [CrossRef]
- Belchior, J.; Guillo, M.; Courteille, E.; Maurine, P.; Leotoing, L.; Guines, D. Off-line compensation of the tool path deviations on robotic machining: Application to incremental sheet forming. Robot. Comput.-Integr. Manuf. 2013, 29, 58–69. [Google Scholar] [CrossRef] [Green Version]
- Giraud-Moreau, L.; Belchior, J.; Lafon, P.; Lotoing, L.; Cherouat, A.; Courtielle, E.; Guines, D.; Maurine, P. Springback Effects During Single Point Incremental Forming: Optimization of the Tool Path. AIP Conf. Proc. 2018, 1960, 160009. [Google Scholar] [CrossRef]
- Chang, Z. Analytical modeling and experimental validation of the forming force in several typical incremental sheet forming processes. Int. J. Mach. Tools Manuf. 2019, 140, 62–76. [Google Scholar] [CrossRef]
- Kumar, S.P.; Elangovan, S.; Mohanraj, R.; Boopathi, S. Real-time applications and novel manufacturing strategies of incremental forming: An industrial perspective. Mater. Today Proc. 2021, 46, 8153–8164. [Google Scholar] [CrossRef]
- Coutinho, F.; Cortesão, R. Online stiffness estimation for robotic tasks with force observers. Control Eng. Pract. 2014, 24, 92–105. [Google Scholar] [CrossRef]
- Dumas, C.; Caro, S.; Chérif, M.; Garnier, S.; Furet, B. A methodology for joint stiffness identification of serial robots. In Proceedings of the 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems, IEEE, Taipei, Taiwan, 18–22 October 2010; pp. 464–469. [Google Scholar] [CrossRef]
- Dumas, C.; Caro, S.; Cherif, M.; Garnier, S.; Furet, B. Joint stiffness identification of industrial serial robots. Robotica 2012, 30, 649–659. [Google Scholar] [CrossRef] [Green Version]
- Huynh, H.N.; Riviere-Lorphevre, E.; Verlinden, O. Multibody modelling of a flexible 6-axis robot dedicated to robotic machining. In Proceedings of the 5th Joint International Conference on Multibody System Dynamics (IMSD), Lisbon, Portugal, 24–28 June 2018. [Google Scholar]
- Huynh, H.N.; Assadi, H.; Dambly, V.; Rivière-Lorphèvre, E.; Verlinden, O. Direct method for updating flexible multibody systems applied to a milling robot. Robot. Comput.-Integr. Manuf. 2021, 68, 102049. [Google Scholar] [CrossRef]
- Alici, G.; Shirinzadeh, B. Enhanced stiffness modeling, identification and characterization for robot manipulators. IEEE Trans. Robot. 2005, 21, 554–564. [Google Scholar] [CrossRef] [Green Version]
- Dumas, C.; Caro, S.; Garnier, S.; Furet, B. Joint stiffness identification of six-revolute industrial serial robots. Robot. Comput.-Integr. Manuf. 2011, 27, 881–888. [Google Scholar] [CrossRef] [Green Version]
- Martins, P.; Bay, N.; Skjoedt, M.; Silva, M. Theory of single point incremental forming. CIRP Annals 2008, 57, 247–252. [Google Scholar] [CrossRef]
- Behera, A.K.; de Sousa, R.A.; Ingarao, G.; Oleksik, V. Single point incremental forming: An assessment of the progress and technology trends from 2005 to 2015. J. Manuf. Process. 2017, 27, 37–62. [Google Scholar] [CrossRef] [Green Version]
- Duflou, J.R.; Habraken, A.M.; Cao, J.; Malhotra, R.; Bambach, M.; Adams, D.; Vanhove, H.; Mohammadi, A.; Jeswiet, J. Single point incremental forming: State-of-the-art and prospects. Int. J. Mater. Form. 2018, 11, 743–773. [Google Scholar] [CrossRef]
Joint 1 | Joint 2 | Joint 3 | Joint 4 | Joint 5 | Joint 6 | |
---|---|---|---|---|---|---|
- | - | 1.45 | - | - | - | |
- | - | - | - | - | - | |
2.32 | 1.76 | 2.04 | 0.09 | 0.02 | - |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Johra, M.; Courteille, E.; Deblaise, D.; Guégan, S. Elasto-Geometrical Model-Based Control of Industrial Manipulators Using Force Feedback: Application to Incremental Sheet Forming. Robotics 2022, 11, 48. https://doi.org/10.3390/robotics11020048
Johra M, Courteille E, Deblaise D, Guégan S. Elasto-Geometrical Model-Based Control of Industrial Manipulators Using Force Feedback: Application to Incremental Sheet Forming. Robotics. 2022; 11(2):48. https://doi.org/10.3390/robotics11020048
Chicago/Turabian StyleJohra, Marwan, Eric Courteille, Dominique Deblaise, and Sylvain Guégan. 2022. "Elasto-Geometrical Model-Based Control of Industrial Manipulators Using Force Feedback: Application to Incremental Sheet Forming" Robotics 11, no. 2: 48. https://doi.org/10.3390/robotics11020048
APA StyleJohra, M., Courteille, E., Deblaise, D., & Guégan, S. (2022). Elasto-Geometrical Model-Based Control of Industrial Manipulators Using Force Feedback: Application to Incremental Sheet Forming. Robotics, 11(2), 48. https://doi.org/10.3390/robotics11020048