Transforming Industrial Manipulators via Kinesthetic Guidance for Automated Inspection of Complex Geometries
<p>Comparison of collaborative robotic arms and industrial manipulators in terms of reachability and load capacity [<a href="#B14-sensors-23-03757" class="html-bibr">14</a>,<a href="#B15-sensors-23-03757" class="html-bibr">15</a>,<a href="#B16-sensors-23-03757" class="html-bibr">16</a>]. These industrial arms can support the kinesthetics concept for path planning, transforming these robots into collaborative entities.</p> "> Figure 2
<p>Communication interface for kinesthetic guidance and real-time kinematics generation based on the RSI protocol between external PC, KRC, and FT sensor. The external target updates, cyclically, the control process algorithm in the KRC4 controller.</p> "> Figure 3
<p>Real-time control process algorithm for kinesthetic guidance path planning describing the cyclical flow of process information between FT sensor current measurements, setpoint forces and torques, LabVIEW external control program, and generated robot positional corrections.</p> "> Figure 4
<p>Expansion of the control process algorithm of kinesthetic path planning (<a href="#sensors-23-03757-f003" class="html-fig">Figure 3</a>) to support the direct feedback of the FT corrections to the LabVIEW environment for adaptive motion control.</p> "> Figure 5
<p>LabVIEW External Real-Time Control GUI, which handles the kinesthetic teaching and the generation of kinematics for the taught path.</p> "> Figure 6
<p>Experimental setup: (<b>a</b>) robotic setup with a 6 DoF FT sensor and a WAAM roller probe for NDE inspection mounted as an end effector; (<b>b</b>) WAAM component consisting of three sections with three embedded defects.</p> "> Figure 7
<p>Kinesthetic teaching: (<b>a</b>) Four points recorded 100 mm above the workpiece, which are the starting, between, and endpoints during the three areas of inspection. Thirteen points were recorded by manipulation of the end effector 5 mm above the specimen, and at these points, the adaptive FT control was enabled to perform the UT inspection for defects; (<b>b</b>) top view of the complex-shaped WAAM component showcasing the taught positions generated from the kinesthetic path planning.</p> "> Figure 8
<p>UT NDE Inspection took place following the kinesthetic guidance. The kinematics generation based on the feedback of the FT PI controller to the endtarget position adapted the motion to the overbuild features of the WAAM component.</p> ">
Abstract
:1. Introduction
- Intuitive robotic path planning for complex geometries;
- Adaption and interaction of the process per component variations;
- Deployment and utilization of big data analysis tools for process optimization.
Contribution to Knowledge
- Current industrial robotic manipulators installed in HMV sectors characterized by high reachability (>2 m) and payload capabilities (>35 kg) can be utilized by humans as collaborative entities to intuitively teach the robotic path in the manufacturing ecosystem;
- All singularities that may arise and collisions with possible fixtures are realized during the path-planning process. Compared to traditional OP and OLP robotic programming, in kinesthetic path planning, a real-time motion is executed from start to end;
- The intuitive way of collaboratively performing the path planning for industrial robots achieves advanced performance over OP and OLP by decreasing the robotic programming time by 88% and 98%, respectively; (see Supplementary Materials)
- Adaptive FT motion for defects inspection is achieved through the deployed software system and the real-time feedback of the FT sensor to the kinematics generation. This feature enables the adaption of the robotic motion to complex curvatures by generating the kinematics in real-time (250 Hz) and avoiding the distortion of the motion trajectory profile due to the parallel deployment of FT sensory corrections upon the main robotic motion;
- Compared to the previous work of the authors in [23,25], the presented work achieves dynamic adapting of the robotic motion during UT inspection to the overbuild surface features of a complex near-net-shaped WAAM component and identifying the embedded defects with a Signal-to-Noise ratio (SNR) of 10 dB.
2. Software System Architecture
2.1. Real-Time Kinesthetic Guidance
2.1.1. Real-Time Control Process Algorithm
2.1.2. FT Feedback for Adaptive Motion Control
2.2. LabVIEW Real-Time External Control
3. Kinesthetic Complex Path Planning for WAAM UT Inspection
4. Quantitative Comparison
5. Conclusions
- Programming time;
- Number of points required;
- Need for base calibration;
- Ability to adapt to complex shape geometries.
Supplementary Materials
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Zawadzki, P.; Żywicki, K. Smart Product Design and Production Control for Effective Mass Customization in the Industry 4.0 Concept. Manag. Prod. Eng. Rev. 2016, 7, 105–112. [Google Scholar] [CrossRef]
- Pan, Z.; Polden, J.; Larkin, N.; Duin, S.V.; Norrish, J. Recent Progress on Programming Methods for Industrial Robots. In Proceedings of the ISR 2010 (41st International Symposium on Robotics) and ROBOTIK 2010 (6th German Conference on Robotics), Munich, Germany, 7–9 June 2010; pp. 1–8. [Google Scholar]
- Heimann, O.; Guhl, J. Industrial Robot Programming Methods: A Scoping Review. In Proceedings of the 2020 25th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA), Vienna, Austria, 8–11 September 2020; Volume 1, pp. 696–703. [Google Scholar]
- Sagatun, S.I.; Kjelstad, K.E. Robot Technology in the Shipyard Production Environment. J. Ship Prod. 1996, 12, 39–48. [Google Scholar] [CrossRef]
- Jacobsen, N.J.; Jacobsen, C.H. Generating a Job Description for Motion Planning. IFAC Proc. Vol. 2007, 40, 24–29. [Google Scholar] [CrossRef]
- Zheng, C.; An, Y.; Wang, Z.; Wu, H.; Qin, X.; Eynard, B.; Zhang, Y. Hybrid offline programming method for robotic welding systems. Robot. Comput. Integr. Manuf. 2022, 73, 102238. [Google Scholar] [CrossRef]
- Chesi, G.; Hashimoto, K. (Eds.) Visual Servoing via Advanced Numerical Methods; Lecture Notes in Control and Information Sciences; Springer: London, UK, 2010; Volume 401, ISBN 978-1-84996-088-5. [Google Scholar]
- Rout, A.; Deepak, B.B.V.L.; Biswal, B.B. Advances in weld seam tracking techniques for robotic welding: A review. Robot. Comput. Integr. Manuf. 2019, 56, 12–37. [Google Scholar] [CrossRef]
- Sherwani, F.; Asad, M.M.; Ibrahim, B.S.K.K. Collaborative Robots and Industrial Revolution 40 (IR 4.0). In Proceedings of the 2020 International Conference on Emerging Trends in Smart Technologies (ICETST), Karachi, Pakistan, 26–27 March 2020; pp. 1–5. [Google Scholar] [CrossRef]
- Kragic, D.; Gustafson, J.; Karaoguz, H.; Jensfelt, P.; Krug, R. Interactive, Collaborative Robots: Challenges and Opportunities. In Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence, Stockholm, Sweden, 13–19 July 2018; International Joint Conferences on Artificial Intelligence Organization: Stockholm, Sweden, 2018; pp. 18–25. [Google Scholar] [CrossRef] [Green Version]
- Fischer, K.; Kirstein, F.; Jensen, L.C.; Krüger, N.; Kukliński, K.; aus der Wieschen, M.V.; Savarimuthu, T.R. A comparison of types of robot control for programming by Demonstration. In Proceedings of the 2016 11th ACM/IEEE International Conference on Human-Robot Interaction (HRI), Christchurch, New Zealand, 7–10 March 2016; pp. 213–220. [Google Scholar] [CrossRef]
- Baumkircher, A.; Seme, K.; Munih, M.; Mihelj, M. Collaborative Robot Precision Task in Medical Microbiology Laboratory. Sensors 2022, 22, 2862. [Google Scholar] [CrossRef] [PubMed]
- Aliasghari, P.; Ghafurian, M.; Nehaniv, C.L.; Dautenhahn, K. Kinesthetic Teaching of a Robot over Multiple Sessions: Impacts on Speed and Success. In Social Robotics; Cavallo, F., Cabibihan, J.-J., Fiorini, L., Sorrentino, A., He, H., Liu, X., Matsumoto, Y., Ge, S.S., Eds.; Springer: Cham, Switzerland, 2022; pp. 160–170. [Google Scholar] [CrossRef]
- FANUC Collaborative Robots—Fanuc. Available online: https://www.fanuc.eu/ch/en/robots/robot-filter-page/collaborative-robots (accessed on 7 March 2023).
- This Is the Cobot. Redefined. Available online: https://www.universal-robots.com/products/ur20-robot/ (accessed on 7 March 2023).
- KUKA Robotics. Available online: https://www.kuka.com/en-gb (accessed on 7 March 2023).
- DebRoy, T.; Mukherjee, T.; Milewski, J.O.; Elmer, J.W.; Ribic, B.; Blecher, J.J.; Zhang, W. Scientific, technological and economic issues in metal printing and their solutions. Nat. Mater. 2019, 18, 1026–1032. [Google Scholar] [CrossRef]
- Williams, S.W.; Martina, F.; Addison, A.C.; Ding, J.; Pardal, G.; Colegrove, P. Wire + Arc Additive Manufacturing. Mater. Sci. Technol. 2016, 32, 641–647. [Google Scholar] [CrossRef] [Green Version]
- Javadi, Y.; MacLeod, C.N.; Pierce, S.G.; Gachagan, A.; Lines, D.; Mineo, C.; Ding, J.; Williams, S.; Vasilev, M.; Mohseni, E.; et al. Ultrasonic phased array inspection of a Wire + Arc Additive Manufactured (WAAM) sample with intentionally embedded defects. Addit. Manuf. 2019, 29, 100806. [Google Scholar] [CrossRef]
- García-Martín, J.; Gómez-Gil, J.; Vázquez-Sánchez, E. Non-Destructive Techniques Based on Eddy Current Testing. Sensors 2011, 11, 2525–2565. [Google Scholar] [CrossRef] [Green Version]
- Foster, E.A.; Bolton, G.; Bernard, R.; McInnes, M.; McKnight, S.; Nicolson, E.; Loukas, C.; Vasilev, M.; Lines, D.; Mohseni, E.; et al. Automated Real-Time Eddy Current Array Inspection of Nuclear Assets. Sensors 2022, 22, 6036. [Google Scholar] [CrossRef]
- Lopez, A.; Bacelar, R.; Pires, I.; Santos, T.G.; Sousa, J.P.; Quintino, L. Non-destructive testing application of radiography and ultrasound for wire and arc additive manufacturing. Addit. Manuf. 2018, 21, 298–306. [Google Scholar] [CrossRef]
- Zimermann, R.; Mohseni, E.; Vasilev, M.; Loukas, C.; Vithanage, R.K.W.; Macleod, C.N.; Lines, D.; Javadi, Y.; Silva, M.P.E.E.; Fitzpatrick, S.; et al. Collaborative Robotic Wire + Arc Additive Manufacture and Sensor-Enabled In-Process Ultrasonic Non-Destructive Evaluation. Sensors 2022, 22, 4203. [Google Scholar] [CrossRef] [PubMed]
- Ding, D.-H.; Pan, Z.-X.; Dominic, C.; Li, H.-J. Process Planning Strategy for Wire and Arc Additive Manufacturing. In Robotic Welding, Intelligence and Automation; Tarn, T.-J., Chen, S.-B., Chen, X.-Q., Eds.; Springer International Publishing: Cham, Switzerland, 2015; pp. 437–450. [Google Scholar]
- Vasilev, M.; MacLeod, C.N.; Loukas, C.; Javadi, Y.; Vithanage, R.K.W.; Lines, D.; Mohseni, E.; Pierce, S.G.; Gachagan, A. Sensor-Enabled Multi-Robot System for Automated Welding and In-Process Ultrasonic NDE. Sensors 2021, 21, 5077. [Google Scholar] [CrossRef]
- KUKA KR90 R3100 Specifications, (n.d.). Available online: https://www.kuka.com/-/media/kuka-downloads/imported/6b77eecacfe542d3b736af377562ecaa/0000182744_en.pdf (accessed on 27 January 2023).
- Vithanage, R.K.W.; Mohseni, E.; Lines, D.; Loukas, C.; Foster, E.; MacLeod, C.N.; Pierce, S.G.; Gachagan, A.; Ding, J.; Williams, S. Development of a phased array ultrasound roller probe for inspection of wire + arc additive manufactured components. J. Manuf. Process. 2022, 80, 765–774. [Google Scholar] [CrossRef]
- Zimermann, R.; Mohseni, E.; Lines, D.; Vithanage, R.K.W.; MacLeod, C.N.; Pierce, S.G.; Gachagan, A.; Javadi, Y.; Williams, S.; Ding, J. Multi-layer ultrasonic imaging of as-built Wire + Arc Additive Manufactured components. Addit. Manuf. 2021, 48, 102398. [Google Scholar] [CrossRef]
- KUKA R.S.I. 4.0. Available online: https://xpert.kuka.com/ID/AR16559 (accessed on 12 November 2020).
- Mineo, C.; MacLeod, C.; Morozov, M.; Pierce, S.G.; Lardner, T.; Summan, R.; Powell, J.; McCubbin, P.; McCubbin, C.; Munro, G.; et al. Fast ultrasonic phased array inspection of complex geometries delivered through robotic manipulators and high speed data acquisition instrumentation. In Proceedings of the 2016 IEEE International Ultrasonics Symposium (IUS), Tours, France, 18–21 September 2016; IEEE: Tours, France, 2016; pp. 1–4. [Google Scholar]
- Mineo, C.; Vasilev, M.; Cowan, B.; MacLeod, C.N.; Pierce, S.G.; Wong, C.; Yang, E.; Fuentes, R.; Cross, E.J. Enabling robotic adaptive behaviour capabilities for new Industry 4.0 automated quality inspection paradigms. Insight 2020, 62, 338–344. [Google Scholar] [CrossRef]
- FANUC America-Dynamic Path Modification. Available online: https://www.fanucamerica.com/products (accessed on 28 January 2023).
- ABB External Guided Motion-ABB. 2022. Available online: https://new.abb.com/products/robotics (accessed on 1 April 2023).
- Digital Factory|National Manufacturing Institute Scotland (NMIS). Available online: https://www.nmis.scot/what-we-do/digital-factory/ (accessed on 7 March 2023).
- Mohseni, E.; Javadi, Y.; Sweeney, N.E.; Lines, D.; MacLeod, C.N.; Vithanage, R.K.W.; Qiu, Z.; Vasilev, M.; Mineo, C.; Lukacs, P.; et al. Model-assisted ultrasonic calibration using intentionally embedded defects for in-process weld inspection. Mater. Des. 2021, 198, 109330. [Google Scholar] [CrossRef]
- Vithanage, R.K.W.; Mohseni, E.; Qiu, Z.; MacLeod, C.; Javadi, Y.; Sweeney, N.; Pierce, G.; Gachagan, A. A Phased Array Ultrasound Roller Probe for Automated in-Process/Interpass Inspection of Multipass Welds. IEEE Trans. Ind. Electron. 2021, 68, 12781–12790. [Google Scholar] [CrossRef]
- Holmes, C.; Drinkwater, B.; Wilcox, P. The post-processing of ultrasonic array data using the total focusing method. Insight-Non-Destr. Test. Cond. Monit. 2004, 46, 677–680. [Google Scholar] [CrossRef]
- Kumar, A.; Maji, K. Selection of Process Parameters for Near-Net Shape Deposition in Wire Arc Additive Manufacturing by Genetic Algorithm. J. Mater. Eng. Perform. 2020, 29, 3334–3352. [Google Scholar] [CrossRef]
Load (N) | Cx (mm) | Cy (mm) | Cz (mm) |
---|---|---|---|
25.51 | 5.74 | −4.79 | 72.71 |
Proportional Gains | Integral Gains | |||||||
---|---|---|---|---|---|---|---|---|
PFx | PFy | PFz | PTx | PTy | PTz | IFx | IFy | IFz |
0.5 | 0.5 | 0.5 | 0.5 | 0.5 | 0.5 | 0.2 | 0.2 | 0.2 |
Programming Approach | Number of Points (#) | Programming Time (min) | No Need for Base Calibration | Adaptability and Position Readjustment |
---|---|---|---|---|
Kinesthetic Guidance (this work) | 17 | 4.45 | ✓ | ✓ |
OP | ~17–25 | ~33–40 | ✗ | ✗ (Possible readjustments but not adaptable during motion) |
OLP | ~285–350 | ~387–402 (Also required the CAM production) | ✗ | ✗ (A need to re-design the CAD and generate the CAM) |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 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
Loukas, C.; Vasilev, M.; Zimmerman, R.; Vithanage, R.K.W.; Mohseni, E.; MacLeod, C.N.; Lines, D.; Pierce, S.G.; Williams, S.; Ding, J.; et al. Transforming Industrial Manipulators via Kinesthetic Guidance for Automated Inspection of Complex Geometries. Sensors 2023, 23, 3757. https://doi.org/10.3390/s23073757
Loukas C, Vasilev M, Zimmerman R, Vithanage RKW, Mohseni E, MacLeod CN, Lines D, Pierce SG, Williams S, Ding J, et al. Transforming Industrial Manipulators via Kinesthetic Guidance for Automated Inspection of Complex Geometries. Sensors. 2023; 23(7):3757. https://doi.org/10.3390/s23073757
Chicago/Turabian StyleLoukas, Charalampos, Momchil Vasilev, Rastislav Zimmerman, Randika K. W. Vithanage, Ehsan Mohseni, Charles N. MacLeod, David Lines, Stephen Gareth Pierce, Stewart Williams, Jialuo Ding, and et al. 2023. "Transforming Industrial Manipulators via Kinesthetic Guidance for Automated Inspection of Complex Geometries" Sensors 23, no. 7: 3757. https://doi.org/10.3390/s23073757
APA StyleLoukas, C., Vasilev, M., Zimmerman, R., Vithanage, R. K. W., Mohseni, E., MacLeod, C. N., Lines, D., Pierce, S. G., Williams, S., Ding, J., Burnham, K., Sibson, J., O’Hare, T., & Grosser, M. R. (2023). Transforming Industrial Manipulators via Kinesthetic Guidance for Automated Inspection of Complex Geometries. Sensors, 23(7), 3757. https://doi.org/10.3390/s23073757