

Using a Modules System and Digital Twins
https://doi.org/10.17587/mau.26.368-377
Abstract
This paper discusses the development of software for the automation of the design of robotic technological complexes (RTC) and the control of industrial equipment in their composition — robots and tooling devices. The concept of creating a digital entity of robotic production and its integration with real equipment in the form of a digital twin is presented. This concept is the basis of the IndustrialKit platform, which provides developers with the necessary universal and unified tools for the formation of various software and hardware for designing production, as well as preparing control algorithms for robotic equipment and process control. The most complete implementation of the IndustrialKit toolkit is presented in the application for designing, modeling and controlling RTC — Robotic Complex Workspace (RCWorkspace). The article considers the technological operation of automatic assembly of splined joints, widely used in mechanical engineering. The presented methods can significantly simplify the process of developing and implementing new technical solutions in production complexes. Unification of methods of interaction between devices and the introduction of a system of abstractions helps to improve the organization of production, increase convenience for developers, operators and end users. Unification also involves the creation of unified interfaces for managing and monitoring various equipment, a generalized model of the production complex, and expandability through standard modules. The paper examines examples of the application of the developed software solutions and presents the results of their integration in real production conditions.
About the Authors
A. Y. MalkarovRussian Federation
Postgraduate Student
107023; Moscow
M. V. Arkhipov
Russian Federation
Cand. Tech . Sc, Associate Professor
107023; Moscow
References
1. Off-Line Programming, RoboDK Blog, 2023, available at: https://robodk.com/blog/off-line-programming (accessed: 30. 05. 2024).
2. Industrial Robot Programming for Beginners, RoboDK Blog, 2021, available at: https://robodk.com/blog/industrial-robot-programming/ (accessed: 30. 05. 2024).
3. Kaisner A., Raffo G., Wunsch-Vincent S. Robotics: Breakthrough Technologies, Innovations, Intellectual Property, Foresight, 2016, vol. 10, no. 2, pp. 7—27 (in Russian).
4. Programming Tool, Kawasaki Robotics, 2023, available at: https://kawasakirobotics.com/eu-africa/others-category/programming-tool/ (accessed: 23. 10. 2023).
5. RobotStudio Operating Manual, ABB Robotics, 2023, available at: https://library.e.abb.com/public/244a8a5c10ef8875c1257b4b0052193c/3HAC032104-001_revD_en.pdf (accessed: 22. 10. 2023).
6. Fanuc. FANUC Educational Cell Exercises, 2023, available at: https://www.fanuc.eu/~/media/files/pdf/products/robots/educational%20cell/fanuc%20educational%20cell%20exercises.pdf?la=ru (accessed: 20. 10. 2023).
7. KUKA. Application Software from KUKA, 2023, available at: https://www.kuka.com/enus/products/robotics-systems/software/application-software (accessed: 20. 10. 2023).
8. Development of Robotics in Russia: Integration into Education and Industry, 2023, available at: https://drive.google.com/file/d/1g1zc4QgS3D4Z-92ZMLD8Ltaeq3e79bNL/view (accessed: 30. 05. 2024).
9. Malkarov A. Y., Arkhipov M. V., Matrosova V. V. Design Software in Tasks of Algorithmization of Manipulation Robots in Assembly of Parts with a Shaft-Bushing Connection Method, Sochi, Smart Industry Con, 2024 (in Russian).
10. Kogut A. T., Spiridonov V. A., Tikhonova N. A. Experience of Using Simulation Modeling Software in the Educational Process, ONV, 2003, no. 4 (25), pp. 193—195 (in Russian).
11. Malkarov A. Y. Ithi Macro Assembler, Celadon, 2023, available at: https://celadon-production-systems.blogspot.com/2023/12/the-ithi-macro-assembler-ima-formalizes.html (accessed: 30. 05. 2024).
Review
For citations:
Malkarov A.Y., Arkhipov M.V. Using a Modules System and Digital Twins. Mekhatronika, Avtomatizatsiya, Upravlenie. 2025;26(7):368-377. https://doi.org/10.17587/mau.26.368-377