The situation of industrial companies in Germany can be characterized by challenges of demographic change, stagnating labor productivity, and highly dynamic sales and procurement markets. To support companies in coping with the resulting requirements, the Fraunhofer flagship project EMOTION was initiated. EMOTION aims at advancing the resilience of industrial companies by bringing empathic technical systems for manufacturing to life [1].
The basic assumption of EMOTION is that empathy promotes cooperation and thus leads to greater flexibility and resilience. Empathic technical systems are seen as an extension of cognitive technical systems. Thereby, cognitive technical systems can perceive their environment as well as their state and decide as well as act.
In addition, empathic technical systems detect the state and intentions of other actors, may they be human or technical, and use this knowledge to react in an empathic way. Empathic reactions may be altruistic, selfish, or somewhere in between. It is important to note that empathic technical systems consider state and intentions of actors but not emotions of humans—this follows both ethical reasoning and the regulations provided in the Artificial Intelligence (AI) Act of the European Parliament and of the Council of the European Union [2].
In this article, the concept of a digital assistance system based on an empathic digital twin of the human as well as Artificial Intelligence for data analytics is introduced. The field of application is manual assembly, chosen because it displays a high potential for the use of technical empathy to support people and because a high proportion of the manufacturing costs of a product are incurred at this stage in the process.
Manual assembly is often still necessary when manufacturing complex, possibly customized goods in small quantities, a primary domain of German industrial companies. By means of an assistance system, quality, cost-effectiveness and flexibility of manual work could potentially be increased via suitable monitoring, feedback and information provision, as well as supportive functions, for example for analysis.
The article is structured as follows: First, the state of the art in assembly assistance systems, including digital twins, is presented. Then, an approach for an empathic assembly system is conceptualized, its realization described and a proof-of-concept provided. The paper ends with a discussion and an outlook on future work.
Conventional technologies in assembly assistance
Assistance systems are deployed in situations where there is a mismatch between the performance demands of a work task and the skills or capacities of the employees [3, 4]. Typically, these systems acquire the necessary data from their surroundings, process it internally, and then present the information to the worker through an interface. The worker, in turn, receives and cognitively interprets this information, providing feedback via the corresponding input devices [4].
Assistance systems can be used in all areas of a company, from production and assembly to maintenance and logistics [5]. A primary objective of assistance systems is to empower users to make prompt, accurate decisions, thereby boosting task efficiency [6]. In manual assembly, cognitive assistance systems are chiefly utilized to deliver work instructions, parts catalogues, technical drawings, and other critical information. Additionally, these systems can document work processes, monitor the accuracy of task execution, and alert workers when deviations occur [7].
By linking assistance systems to physical entities, they may assist and react based on the physical states of these entities, thereby leveraging digital twins of the related entities. Here, digital twins are seen as information technology representations of things in the real world, which enable the information exchange between the real thing and its representation in the “digital” world [8]. Thereby, the thing becomes available in the digital world, which enables its planning, monitoring, and control by means of software. For this, a digital twin typically consists of one or more software elements which make models and algorithms accessible and executable.
Classical digital models of the human, like the ones stemming from digital factory approaches and tools are anthropometric and especially serve for ergonomics. They are too limited for reasoning and must be extended. Lin et al. present an application-independent framework for human digital twins [9]. For this, they differentiate between human external data, human physiological data, human behavior data, human-human social interaction data, and human environmental data. They introduce two essential models in a human digital twin: the human body/organs model and the human behavior model. Whereas the state of the human is addressed by Lin et al., effect chains and intentions are presented only minorly.
Cognitive digital twins are seen as extended digital twins [10]. These extensions refer to cognitive capabilities like perception to form an (internal) presentation, attention to enable focus, memory concerning working memory and remembrance, reasoning to draw conclusions, problem-solving to derive solutions and achieve goals, and learning. A combination of knowledge graphs and artificial intelligence can be used to realize a self-learning digital twin for the field of production systems [11].
The identified systems leverage information and findings about the state of the actor concerned, i.e. the human worker, but they do not take its intentions into account. Thus, they waste the potential for even more cooperative assistance functions, which, based on the premises of the EMOTION project, could result in the increased resilience of the resulting production system. Potentially helpful features of assistance systems for workers include but are not limited to quality monitoring with related feedback and analytics, suitable information provision, and situation-specific manufacturing order scheduling.
The question that guides this article is as follows: “How can an empathic assembly assistance system be conceptualized and, on this basis, how can it be realized?” To answer this, an empathic digital twin of a human is proposed, with a bi-directional flow of information between them, which can reason about the state and intentions of the actor and decide on its re-/action accordingly.
First steps towards empathic assembly assistance
The developed assembly assistance system takes into account both the worker and the work process. To address the worker, a digital twin is applied. Such a twin needs information about the worker and their state so that it can reason and decide on actions, act or trigger activities, and exchange information with other information systems. Therefore, it consists of elements for sensing, realizing cognitive capabilities, acting, and networking and can be seen as modular software system, which may reason on the state of the worker and their intentions. In this way, it lays the foundation for an empathic human digital twin.
To support cognitive capabilities like reasoning, an ontology in the sense of a semantic data model is required. Essential parts of this model are described in the next paragraphs. Sensing enables the perception of the actor as well as their environment, which may be influenced by the action taken. First examples of a generic sensing chain and potential actions are given later in the text.

To address the work process, in this case a screwing process, data from a networked screwdriver is transferred via Message Queuing Telemetry Transport (MQTT) to the software system. The data is analyzed by an AI-module and stored in a time series database. Results of the analysis are visualized for the worker by means of a dashboard.
Via an adapter between the time series database and the digital twin, data about the screwing process, its classification, related states of screw joint and the worker can be transferred between the software sub-systems. This enables the further processing and interpretation of the related information by the digital twin, on the one hand, and the display of the results in the dashboard, on the other. The resulting architecture is visualized in Figure 1.
To support the linkage of the software modules, an overarching semantic data model is used. This semantic data model is a modular ontology, which builds upon well-known base ontologies and consists of parts to model humans and the assembly domain, especially with regard to the screwing process and related errors. It integrates these sub-ontologies into a data model in the sense of an internal lingua franca for the overall assistance system. Furthermore, by using a semantic data model, the software can benefit from semantic possibilities like relations and reasoning.
To enable empathic human digital twins, an ontology module to model humans, covering physiological aspects as well as behavioral, social and psychological perspectives, is required. One starting point for such a model can be derived from the classical stress-strain model, taken from work sciences. The classical model and therefore the semantic implementation are based on the premise that work-related stresses result from the work task, work environment, work organization and social climate, which cause stress to a person regarding their resources. The consequences of these stresses have a feedback effect on the individual’s resources. Resources include qualifications as well as physiological and psychological characteristics, and a work-related state, which includes conditions and behavioral tendencies such as fatigue.
Since the employee-oriented ontology contains characteristics that are not clearly measurable, an EMOTION characteristic was defined that, in addition to scalars and quantities based on the Quantities, Units, Dimensions, and Types (QUDT) ontology [12] of the National Aeronautics and Space Administration (NASA), can also represent linguistic variables in the sense of the theory of fuzzy sets.
For sensing, first generic tool chains concerning the worker’s pose were established. Pose recognition of the worker can be applied to analyze ergonomics on the fly and to technically reason about postures that indicate fatigue, so that conclusions can be drawn about the work-related state of the worker. To support this, one tool chain is implemented based on open-source software and standard hardware.
Lightweight OpenPose is an open-source software library based on the well-known OpenPose framework [13], which enables fast and accurate human pose recognition in PyTorch. This results in a system which is executable on a laptop or even single-board computer equipped with a webcam. Consequently, there is no need for expensive AI-devices or specific depth-measuring devices like depth cameras. The detected poses are transferred into the semantic data model and can be analyzed further, based on the RULA method, for example [14].
Demonstrator of the assembly assistance system
The conceptual work was implemented by means of the demonstrator, shown in Figure 2, as proof-of-concept. The workstation is a standing desk with a monitor positioned at ergonomic eye level to display the screw-data curves as needed, while results and recommendations can also be shown in the dashboard or on additional interfaces such as tablets.

The developed assistance system uses a networked cordless screwdriver, which captures process data as torque and rotational angle. The data is transmitted to a pre-trained clustering AI-model, which subsequently classifies it into predetermined categories. Based on the resulting measurement curves, the system determines the type of screw used, the number of tightening operations, and whether washers were applied. It then identifies deviations such as faulty screw insertion, the use of substandard screws, or missing/improper installation of washers using pre-established classification criteria and provides specific corrective instructions accordingly.
Exemplarily, Figure 3 shows screwing curves for loosening a screw joint (a) on the left with a nearly fixed screwdriver and (b) on the right with a yielding screwdriver due to insufficient holding force, which may be interpreted as an indicator for fatigue. In the diagrams, the X-axis represents the screwing angle, the Y-axis the screwing torque.

In the case of a faulty screwing process, the system delivers visual feedback through the display. Moreover, inherent characteristics in the process data allow for inferences about possible fault reasons, or error types. Error types are linked to specific work-related states, such as fatigue, and are also based on data from the digital twin model like the captured body pose. Additionally, a signal lamp employing a broad spectrum of colors indicates the worker’s current state and triggers corresponding suggestions, such as break recommendations. To establish a consistent data model encompassing human, machine, product, and factory, the initial focus is set on error types and work-related states in manual assembly.
Initial findings
Empathic technical systems expand cognitive technical systems by considering the intentions of actors. This opens up possibilities concerning the cooperation between technical systems, between technical systems and people, and therefore also for assistance systems. By combining technologies like a networked cordless screwdriver, AI-based analytics of the related screwing process data, human pose recognition, and an enhanced digital twin with semantic reasoning capabilities, a new kind of assembly assistance system can be realized.
The resulting system is implemented with a proof-of-concept via a demonstrator, showing the basic functionality of the system and its components. Parts of the systems, concerning the worker for example, are generic, whereas parts are specific to screwing activities.
The contribution that an empathic manual assembly assistance system makes to helping an enterprise cope with its challenges is admittedly limited. However, it could lead to improvements in quality and productivity as such a system may respond better to the individual worker and their situation. By means of the demonstrator, a study will be conducted to analyze quantitative results of the demonstrator on screwing tasks and its acceptance by workers.
Based on this, the assistance functions as well as the empathic actions and reactions of the system will be advanced and extended. For future work to encompass emotion recognition, which could result in an increase in the empathic capabilities of software systems, ethical and regulatory aspects like the AI Act must be considered.
This article was created as part of the Fraunhofer flagship project “Empathic technical systems for resilient production – EMOTION” and thus supported with internal funds.
This is an original article. The German translation can be accessed via DOI: 10.30844/I4SD.25.5.6
Bibliography
[1] Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e. V.: Empathische technische Systeme für die resiliente Produktion – EMOTION. URL: https://www.fraunhofer.de/de/forschung/fraunhofer-initiativen/fraunhofer-leitprojekte/emotion.html, accessed 04.06.2025.[2] Official Journal (OJ) of the European Union: Artificial Intelligence Act (Regulation (EU) 2024/1689), Official Journal version of 13 June 2024, URL: https://eur-lex.europa.eu/eli/reg/2024/1689/, accessed 04.06.2025.
[3] Li, D.; Mattson, S.; et al.: Forming a cognitive automation strategy for Operator 4.0 in complex assembly. In: Procedia Manufacturing 25 (2018), pp. 628-635.
[4] Yang, X; Plewe, D.: Assistance Systems in Manufacturing. A systematic review, In: Schlick, C.; Trzcieliński, S. (eds.): Advances in Ergonomics of Manufacturing: Managing the Enterprise of the Future. Advances in Intelligent Systems and Computing, vol. 490. Cham 2016.
[5] Schumacher, S.; Pokorni, B.; et al.: Conceptualization of a Framework for the Design of Production Systems and Industrial Workplaces. In: Procedia CIRP 91 (2020), pp. 176-181.
[6] Gorecky, D.; Schmitt, M.; et al.: Human-machine-interaction in the industry 4.0 era. In: Proceedings of the 12th IEEE International Conference on Industrial Informatics. New York 2014.
[7] Hinrichsen, S; Bornewaser, M.: How to Design Assembly Systems. In: Karwowski, W.; Ahram, T. (eds.): Intelligent Human Systems Integration 2019. IHSI 2019. Advances in Intelligent Systems and Computing. Cham 2019.
[8] Fuller, A.; Fan, Z.; et al.: Digital Twin: Enabling Technologies, Challenges and Open Research. In: IEEE Access 8 (2020), pp. 108952-108971.
[9] Lin, Y.; Chen, L.; et al.: Human digital twin: a survey. In: Journal of Cloud Computing 13 (2024) 1, p. 131.
[10] Al Faruque, M. A.; Deepan M.; et al.: Cognitive Digital Twin for Manufacturing Systems. In: 2021 Design, Automation & Test in Europe Conference & Exhibition (DATE). New York 2021.
[11] Höpken, W.; Stetter, R.; et al.: Digitaler Zwilling mittels semantischer Modellierung und KI. In: Industry 4.0 Science 41 (2025) 2, pp. 30-36.
[12] FAIRsharing.org: QUDT; Quantities, Units, Dimensions and Types, URL: https://www.qudt.org/, accessed 04.06.2025.
[13] Cao, Z.; Hidalgo, G.; et al.: OpenPose: Realtime Multi-Person 2D Pose Estimation Using Part Affinity Fields. In: IEEE Transactions on Pattern Analysis and Machine Intelligence 43 (2021) 1, pp. 172-178.
[14] McAtamney, L.; Corlett, N.: RULA: a survey method for the investigation of work-related upper limb disorders. In: Applied Ergonomics 24 (1993) 2, pp. 91-99.
Your downloads
Potentials: Innovation Profitability
Solutions: Assembly Production Control
