Next Article in Journal
Temperature Stability of a Wave Union Time-to-Digital Converter Core Implemented in a Commercial FPGA and Its Space-Grade Equivalent for Time Tagging Applications
Next Article in Special Issue
Towards a Capability Taxonomy for Autonomous Robots in Affective Human–Robot Interaction
Previous Article in Journal
A Novel Standard Cell Structure and Physical Design Methodology to Enhance Routability
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Emotional BDI Framework for Affective Decision Making Based on Action Tendency

1
School of Electrical Engineering, Korea University, 145 Anam-ro, Seongbuk-gu, Seoul 02841, Republic of Korea
2
Intelligence and Interaction Research Center, Korea Institute of Science and Technology (KIST), 5 Hwarang-ro 14-gil, Seongbuk-gu, Seoul 02792, Republic of Korea
*
Author to whom correspondence should be addressed.
Electronics 2026, 15(8), 1691; https://doi.org/10.3390/electronics15081691
Submission received: 12 March 2026 / Revised: 13 April 2026 / Accepted: 14 April 2026 / Published: 17 April 2026
(This article belongs to the Special Issue Affective Computing in Human–Robot Interaction)

Abstract

As social robots are increasingly deployed in domains such as healthcare, education, and entertainment, there is growing demand for affective agents that can interpret users’ affective states and respond in contextually appropriate ways. Existing work has established strong foundations for emotion generation and appraisal, but the step that connects generated emotion to behavioral execution still relies heavily on model-specific rules or implicit links. We frame this issue as a Mechanism Gap and propose an Emotional BDI framework that introduces Frijda’s action tendency as an intermediate representation layer between the Affective Core and the Belief–Desire–Intention (BDI) Executor. Rather than mapping emotion directly to concrete behavior, the framework first transforms affective state into a directional action tendency and then lets BDI reasoning realize that tendency according to role and context. This creates an explicit emotion-to-behavior mediation structure through which the same emotion can be expressed differently across situations and roles. In an exploratory user evaluation with 26 participants, the proposed model received more favorable ratings than an Emotion-Driven Agent in satisfaction ( p = 0.010 ) and appropriateness ( p = 0.002 ). Compared with a Cooperative Agent, the proposed model showed a significant advantage only in satisfaction ( p = 0.030 ). These findings suggest that the proposed framework offers a useful architectural direction for affective decision making beyond direct mapping or unconditional compliance.

1. Introduction

Artificial intelligence is moving beyond simple information processing toward systems that require social awareness and adaptive behavior. As robots increasingly operate as collaborators in human-centered settings, affective interaction capability has become an important factor in system acceptability and interaction quality [1]. Recent advances in generative AI, including large language models (LLMs), have greatly improved linguistic interaction. However, the ability to generate natural dialogue does not by itself guarantee socially appropriate behavior. Affective interaction becomes meaningful when affective state is reflected in decision making, not only in verbal responses.
Since the 1980s, psychological research has clarified the close relationship among emotion, cognition, and behavior [2,3], and this line of work has inspired computational affect models such as EMotion and Adaptation (EMA) [4], WASABI (Affect Simulation for Agents with Believable Interactivity) [5], and Activating event–Beliefs–Consequences Emotional BDI (ABC-EBDI) [6]. Yet two structural limitations remain when such models are deployed in practical systems.
First, many computational affect architectures already incorporate emotion into behavioral decision making, but the linkage logic is typically embedded within appraisal, coping, conduct, or designer-authored domain-specific rules and plan structures. The problem, therefore, is not that emotion is absent. Rather, the process through which emotion is translated into behavior remains buried in internal logic instead of being separated as an explicit intermediate layer. As a result, when the same emotion should be realized differently across contexts and roles, developers often have to add or adjust internal rules and plans on a case-by-case basis. This makes the emotion-to-behavior translation structure difficult to represent explicitly and can limit scalability and explainability.
Second, recent end-to-end deep-learning systems provide flexibility, but their black-box nature makes behavioral consistency difficult to guarantee. Neuro-symbolic approaches have been proposed to address this issue by combining neural models with logical structure, yet they remain focused mainly on physical task planning and still face limitations in explaining the logical causality through which affective state is converted into behavior.
In this study, we frame the shared limitation of these two approaches as an architectural design problem in which the linkage between internal state and external action remains implicit or tightly coupled to model-specific rules. The Mechanism Gap in this paper does not mean that emotion and behavior are unconnected. Rather, it refers to the lack of an explicitly formalized, independent, and reusable intermediate layer. Existing models provide sophisticated mechanisms for emotion generation and intensity computation, but the transformation from generated emotion to behavior is still implemented differently from model to model.
To address this issue, we propose an Emotional BDI framework that places Frijda’s action tendency within a Belief–Desire–Intention (BDI) architecture as an explicit intermediate layer between affective state and concrete behavior. Rather than mapping emotion directly to behavior, the framework first converts affective state into a directional tendency and then lets the BDI Executor realize that tendency according to role and context. Thus, the same anger state may be realized as Inhibition in a Caregiver role and as Rejection in a Gamer role. The framework also separates a Reactive Pathway from a Deliberative Pathway, with the Action Tendency Layer serving as the mediation layer in the latter.
Action tendency has also been discussed in prior work, but this paper repositions it as an architectural mediation interface between affective-state representation and BDI-based behavior realization. In this sense, the theoretical contribution lies not in introducing action tendency itself, but in formalizing its role as an explicit intermediate layer within an Emotional BDI architecture. The affective model in the current prototype should therefore be understood not as an empirically validated model of human emotion, but as a prototype implementation used to examine the feasibility of this architecture.
The specific contributions of this study are as follows.
First, we propose an Emotional BDI architecture in which the Action Tendency Layer functions as an explicit intermediate interface between the Affective Core and the BDI Executor.
Second, we present a two-stage translation structure in which emotion is transformed into abstract behavioral directionality and then concretized at the BDI level according to role and context, making the mediation process more interpretable and traceable.
Third, we provide a current lookup-table (LUT) prototype together with an exploratory user evaluation on the social robot Buddy to examine the feasibility of the proposed structure and its initial implications for user experience.
In the current prototype, personality, mood, and emotion are modeled by combining the Pleasure–Arousal–Dominance (PAD) space with discrete emotion categories, and the architecture supports both the Reactive Pathway and the Deliberative Pathway. The Action Tendency Layer is implemented as a modular interface so that the current deterministic LUT can later be replaced by richer reasoning engines.
The remainder of the paper is organized as follows. Section 3 presents the proposed framework, Section 4 describes the current system implementation, and Section 5 reports the exploratory user evaluation.

2. Related Work

2.1. Theoretical Foundation: Action Tendency

In traditional psychology, emotion was often discussed primarily in terms of subjective feeling or bodily physiological response [7,8]. However, these perspectives were limited in explaining how emotion leads to concrete behavioral change, that is, the causal link between emotion and behavior. As an alternative, functionalist perspectives that emphasize the evolutionary purpose and functional role of emotion emerged, with Nico Frijda’s theory at the center of this shift [9].
Frijda [10] redefined emotion not as a passively experienced inner event, but as a state of action readiness that helps organisms adapt to environmental change and satisfy their needs. Under this view, experiencing an emotion already implies being prepared to respond or act in a particular way. Fear tends to produce avoidance from threat, anger tends to produce opposition aimed at removing obstacles, and joy tends to support approach directed toward maintaining relationships [11]. This oppositional tendency may be realized through different concrete actions depending on the situation, such as attacking, criticizing, or rejecting. In this sense, action tendency theory identifies a motivational state situated between emotion and behavior and establishes emotion as a mechanism that initiates action [12].
This study uses action tendency as an intermediate layer between emotion and concrete action planning. Whereas some models directly connect emotion to specific behavior, such as “if angry, then attack”, we instead adopt the more abstract principle that anger forms a tendency toward opposition. This abstraction makes it possible to describe the emotion-to-behavior connection at a higher level than scenario-specific action rules and to represent the relation between affect processing and behavioral realization more flexibly [13,14].

2.2. Computational Models of Emotion & Limitations

Research on emotion in artificial intelligence has steadily gained importance through efforts to integrate affect theory into AI frameworks. Among cognitive systems, BDI models are especially prominent because of their context sensitivity, behavioral robustness, and relative ease of understanding and verification [15]. Many affective computing studies have extended BDI frameworks by incorporating theories such as OCC, Frijda, Scherer, and Lazarus [4,5,6,16,17,18]. These studies were designed so that affective state influences the agent’s decision-making process and supports more natural affective responses in human interaction.
For example, WASABI categorizes emotions into primary and secondary levels and uses them for facial-expression generation and state inference [5]. Similarly, the FAtiMA Toolkit generates emotions through appraisal and uses them as criteria for decision making [19]. ABC-EBDI extends the BDI framework by incorporating emotion, mood, personality, and conduct so that these elements jointly shape decision making [6]. The EMA model provides a methodological foundation for generating context-sensitive emotions through appraisal theory and representing them in categorical or dimensional form [4].
Despite these achievements, the way generated emotion is connected to subsequent behavior still varies across models, as does the level of abstraction at which this linkage is implemented. In many representative affective-agent architectures, even when affect influences action, the mediation remains integrated inside appraisal, coping, conduct, or decision rules. For example, EMA closely couples appraisal and coping with goal and plan representation [4]; WASABI passes affective state to a deliberation component for behavior activation [5]; and FAtiMA- and O3A-related systems integrate appraisal, mood, personality, and affective traits within the reasoning cycle and decision structure [18,19,20]. ABC-EBDI likewise broadens affective behavior expression by handling emotion, mood, personality, and conduct within a BDI framework, but behavioral regulation still occurs inside conduct logic [6]. These approaches are well suited to their own purposes, yet they do not explicitly expose emotion-to-behavior mediation as a reusable interface that can be separated from role- and context-specific realization.
There is also prior work that addresses the intermediate level between emotion and behavior more directly from an action tendency perspective. Steunebrink et al. [21] formalized emotion-based action tendency as a mechanism that constrains and orders the set of possible actions, and Yacoubi and Sabouret [22] proposed the TEATIME model, which links appraisal and action tendency in conversational agents. These studies suggest that the main difference lies less in the existence of action tendency itself than in the architectural level at which it is used. Whereas Steunebrink et al. [21] focus on formal constraints and TEATIME emphasizes appraisal–tendency coupling in dialogue agents, our work positions action tendency as an explicit intermediate interface layer between the Affective Core and the BDI Executor. In doing so, it structurally separates affect generation from concrete behavior realization and presents a BDI-based social-robot architecture in which the same emotion can be concretized differently according to role and context. Table 1 compares the present study with representative neighboring approaches from this perspective.

2.3. Generative Agents and Neuro-Symbolic Approaches

The emergence of LLMs such as ChatGPT and Gemini has triggered a new shift in affective computing [23,24]. Whereas earlier approaches often depended on individually trained or fine-tuned models for specific affective tasks, LLMs have demonstrated the potential to address affect recognition and generation in a more integrated manner through broad contextual understanding acquired from large-scale training data [14,25]. Recent studies have further attempted to emulate affective reasoning by leveraging the reasoning capabilities of LLMs. For instance, Croissant et al. [26] proposed a Chain-of-Emotion architecture that uses prompt engineering to implement a sequence in which the model appraises a situation, generates emotion, and then decides on behavior. Wang et al. [27] explored the social-interaction potential of such systems through an agent that attempts persuasion using emotion-driven concession strategies. Park et al. [28] showed that LLM-based generative agents can store memories that include affective context, make long-term plans, and simulate social behavior in a virtual environment.
Despite these advances, LLM-based approaches still face open problems in structural control and consistency. LLMs are fundamentally black-box probabilistic models [29]. Techniques such as emotion chaining may partially imitate reasoning processes, but they differ from the explicit and stable representation of mental states such as beliefs and goals that BDI architectures support [30]. Consequently, in situations where an agent experiences an internal impulse yet must regulate it according to social norms, LLM-based systems may entail risks such as inconsistency or hallucination [31]. Moreover, their affective behavior is closer to statistical imitation of patterns embedded in text corpora than to an explicit causal mechanism in which emotion acts as a motivational force for behavior [9,32]. This becomes especially relevant in domains such as healthcare and education, where reliability is critical.
To address the rigidity of purely symbolic approaches and the uncertainty of purely neural ones, neuro-symbolic AI has emerged as a promising alternative [33]. Early work focused mainly on improving deep-learning-based emotion recognition through knowledge graphs [34]. More recently, studies have used LLMs as high-level planners while combining them with PDDL or BDI as verification layers [30]. Yet these efforts remain centered primarily on physical task planning.
Hybrid BDI–LLM architectures have also begun to appear [35], but many of them integrate LLMs mainly at the interface layer, for example in natural-language command interpretation or explanation generation. In such structures, deeper integration through which affective appraisal leads to cognitive plan revision remains relatively underexplored. Even when an agent recognizes a change in affective state, the mechanism by which that change revises an existing plan is often still limited.
Neuro-symbolic architectures for socially meaningful affective action therefore remain comparatively underexplored. In particular, a standardized mediation mechanism through which rich context from neural models can be converted into a reusable symbolic intermediate representation has not yet been sufficiently established. We propose action tendency as one candidate symbolic backbone for such integration. This does not mean that the current prototype already realizes data-driven inference; rather, it introduces an explicit interface that can later be connected to richer reasoning modules. From this perspective, the present work offers a complementary structure for describing affective mediation in a more interpretable form within contemporary AI systems.

3. Proposed Framework

This section presents the architectural design proposed to address the problem outlined above. By introducing action tendency as an intermediate representation layer between internal affective state and external action, the framework makes the emotion-to-behavior mediation process more explicit than direct mapping approaches.

3.1. Architectural Overview

Conceptually, the framework adopts a three-stage processing structure consisting of the Affective Core, the Action Tendency Layer, and the BDI Executor. Figure 1 shows the interaction structure among the main modules.
Figure 1 presents the overall structure of the framework, centered on the interaction among the BDI system, the Affective Core, and the Action Tendency Layer. The BDI system on the left maintains memory, context, social norms, and goals; the Affective Core on the right is responsible for primary and secondary emotion generation; and the Action Tendency Layer in the middle converts affective state into abstract behavioral directionality. The diagram summarizes how internal affect processing and BDI-based behavioral execution are connected within a single architecture.
Stage 1, the Affective Core, receives external stimuli through perception, converts personality into the PAD space, establishes a mood baseline in Plutchik’s eight emotion categories, and then integrates that baseline with stimulus-driven emotion increments to produce an internal affective state. The output of this stage is the affective state represented in Plutchik’s eight emotion categories, from which the dominant emotion is selected for subsequent action tendency decision making.
Stage 2, the Action Tendency Layer, takes the output of the Affective Core together with the agent’s current context beliefs and generates abstract tendencies such as Avoidance, Approach, Submission, Rejection, Inhibition, and Attending. This is the key layer that mediates between emotion and behavior. Rather than mapping emotion directly to concrete behavior, it provides an intermediate representation of behavioral directionality, allowing appropriate tendencies to be derived according to role and context.
Stage 3, the BDI Executor, integrates action tendency into the BDI system to form intentions and executable plans, and then realizes them as concrete action through the Action Module shown in Figure 1. In this stage, rational deliberation within BDI is responsible for final action selection, while the Action Module functions as the terminal interface that realizes the result externally.
The framework supports a dual-pathway architecture. The Reactive Pathway triggers immediate behavior in response to sudden threats, whereas the Deliberative Pathway supports more careful decisions through cognitive appraisal in complex situations. By positioning the Action Tendency Layer within the deliberative route, the framework makes explicit how affective impulses are translated into behavioral intention through a mediated reasoning process. The detailed operation of these pathways is described in Section 3.4.

3.2. Affective Core

The Affective Core generates and maintains the agent’s internal affective state. The PAD transformation, mood-baseline construction, and use of Plutchik’s eight emotion categories described in this subsection are modeling choices adopted in the current prototype and should be distinguished from the conceptual contribution of the Action Tendency Layer itself. The module uses two representational spaces. Personality is converted into the PAD (Pleasure–Arousal–Dominance) space and forms the basis of mood, while subsequent mood and emotion computation is carried out in Plutchik’s eight emotion categories. These categories are used instead of the continuous PAD space for emotion computation because explicit emotion labels are directly used in the later action tendency decision stage.
The agent’s personality is specified on the basis of the Big Five model and converted into the PAD space using the transformation proposed by Mehrabian [36]:
P = 0.21 E + 0.59 A g r + 0.19 N
A = 0.15 O + 0.30 A g r 0.57 N
D = 0.25 O + 0.17 C + 0.60 E 0.32 A g r
Here, E, A g r , N, O, and C denote Extraversion, Agreeableness, Neuroticism, Openness, and Conscientiousness in the Big Five model, respectively, and P, A, and D denote the Pleasure, Arousal, and Dominance dimensions of the PAD space. Through this transformation, personality traits are handled in the same dimensional space as mood and emotion.
The mood baseline is determined from the personality PAD values. Specifically, PAD sign combinations are used in the current prototype to initialize Plutchik-oriented mood-category seeds rather than to define a one-to-one PAD-to-emotion conversion. For transparency, Table 2 lists the sign-based seeding rule used after the Big Five-to-PAD transformation. This rule should be understood as a prototype-level discretization heuristic for mood initialization, not as an empirically established PAD-to-Plutchik mapping. Mood is influenced not only by internal personality factors but also by external factors such as time and weather, and it transitions without cognitive appraisal.
The framework supports dual-process emotion generation. The Primary Emotion Generator responds immediately to external stimuli without cognitive appraisal and is used in the reactive pathway. The Secondary Emotion Generator produces emotion through multilevel appraisal of stimuli. Multilevel appraisal refers to the process of subjectively evaluating a situation in terms of factors such as user intention (utterance intent, action, facial expression), system goals, current state, task history, and social norms.
Figure 2 illustrates how secondary emotion is determined. The mood baseline derived from personality PAD values is combined with the emotion increments induced by external stimuli, and the category with the highest resulting intensity is selected as the dominant emotion. The emotion threshold specifies the criterion at which an emotion increment exceeds the mood baseline and begins to affect behavioral decision making.
Emotion computation is performed in Plutchik’s eight discrete categories: joy, trust, fear, surprise, sadness, disgust, anger, and anticipation. Enhanced emotions are defined as transient emotional spikes generated by stimuli and added to the mood baseline. Mood is a persistent and foundational affective state derived from personality, and the category with the highest value after these components are combined is chosen as the dominant emotion.
The emotion increment generated by an external stimulus does not persist indefinitely; once the stimulus disappears, it decays over time. To implement affective homeostasis, the framework models the restorative tendency by which the agent’s affective state returns toward its underlying mood. The temporal change of the emotional state is defined abstractly as follows:
E t + 1 = f ( E t , M t , Δ t )
Here, E t denotes the emotional state at time t, M t denotes the current mood state, and  Δ t denotes the time interval. The function f models how emotion evolves over time relative to mood. This abstract formulation provides architectural flexibility by accommodating different decay mechanisms such as linear, exponential, and logarithmic forms. In the current implementation, a linear decay model is adopted for computational efficiency. Specifically, the discrete emotion increment E i ( t ) decays as follows:
E i ( t ) = E i ( t 1 ) α i · Δ t if E i ( t 1 ) > 0 0 otherwise
Here, α i is the decay coefficient for emotion i. In the current prototype, it is set in proportion to the arousal level of the agent’s personality. This is a design assumption based on the interpretation that the PAD arousal dimension may relate to differences in affective responsiveness and therefore still requires empirical refinement. For computational efficiency and simulation simplicity, the current implementation assumes a linear relationship. This does not fully capture the nonlinear complexity of human emotion, but it follows a practical affective-computing approach in which emotional change is approximated by a linear system during early architectural design and logic verification [37]. The linear decay should therefore be understood as a pragmatic assumption of the current prototype rather than an empirically established law of affect. The final emotional state is obtained by taking mood as the baseline and adding the remaining emotion increment after decay: E i ( t ) = M i ( t ) + E i ( t ) . Feedback from emotion is also reflected in mood, forming a feedback loop that affects later action tendencies and decision making. Concretely, part of the intensity of the dominant emotion is accumulated into the mood baseline, and this cumulative effect is described in the short-term timeline analysis below. This dimensional integration provides the affective representation used by the current prototype before the state is passed to the Action Tendency Layer.

3.3. Action Tendency Layer

The Action Tendency Layer is the explicit mediation layer that connects affective state to BDI-based behavioral decision making in the proposed framework. Action tendency is defined here as an abstract intermediate representation positioned between emotion and concrete action planning. The purpose of this layer is not to generate behavior directly from emotion, but to represent the directionality of behavioral readiness formed by the current affective state. Through this separation, the same emotion can be concretized differently according to role, and the transformation from emotion to tendency to intention to action can be described more transparently. For example, anger may first be transformed into an abstract tendency such as opposition or inhibition, and the BDI Executor then realizes that tendency as concrete behavior according to the agent’s role, goals, and context.
Whereas many prior affective architectures reviewed above tended to integrate emotion-to-behavior mediation inside appraisal, coping, conduct, or decision rules, the proposed A T externalizes that mediation as an independent representation at the level of directionality. At the interface level, action tendency ( A T ) can be defined as an intermediate representation that takes as input an emotion vector ( E d o m i n a n t , the dominant category selected in Plutchik’s eight emotion categories) together with contextual information and produces one abstract behavioral direction from a finite set {Avoidance, Approach, Submission, Rejection, Inhibition, Attending, } .
The theoretical basis of this layer lies in Frijda’s action tendency theory, which is operationalized here as an intermediate interface between affective state and BDI-based behavioral decision making.
Interface design is central to this module. The input consists of the emotion vector and context beliefs, including the agent’s current role, goals, and contextual information. The output is an abstract tendency such as Avoidance, Approach, Submission, Rejection, Inhibition, or Attending. This interface is designed as a standardized slot that can later be coupled with richer reasoning modules.
In the current prototype, this interface is implemented through a role-specific Criteria Library using a lookup table (LUT). The Criteria Library describes this current implementation. It consists of mapping sets according to the agent’s role, and each AT label is defined with reference to Frijda’s [10] taxonomy of action readiness, including Approach, Avoidance, Rejection, Inhibition, Submission, and Attending. For example, the Caregiver Set maps positive emotions such as Joy and Anticipation to Approach, more passive emotions such as Trust and Sadness to Submission, and anger to Inhibition so that the caregiving role goal is prioritized. By contrast, the Gamer Set provides different mappings, such as converting anger into Rejection in an entertainment context. This library reflects the design choices of the current prototype and illustrates that the same emotion can lead to different action tendencies according to role and context. In this sense, the current prototype does not eliminate hand-authored mappings; rather, it relocates them from dispersed rule logic into a single inspectable intermediate layer. The full Criteria Library mappings are included in Appendix A.
Figure 3 shows how BDI components and affective processing are linked by the Action Tendency Criteria Library. Personality, context, goals, and appraisal results converge on the criteria sets and the action tendency decision stage, which then feed into evaluation, decision making, and coping activities. For example, in the Gamer Set, Joy may be converted into Approach while Anger may be converted into Rejection.
Action tendency decision determines the final action tendency on the basis of the selected set and the agent’s current emotion. This process can be expressed as follows:
A T i n t e r n a l = Lookup ( C r i t e r i a S e t t e n d e n c y , E d o m i n a n t )
Here, A T i n t e r n a l denotes the agent’s internal action tendency, C r i t e r i a S e t t e n d e n c y denotes the currently active criteria set, and  E d o m i n a n t denotes the dominant emotion. Importantly, this output does not represent the final behavioral decision; it represents the primary direction that the system is inclined to take in the current affective state. The current implementation derives this directionality from role-specific criteria, while preserving an interface that can later be extended with richer contextual reasoning modules.

3.4. Cognitive Integration and Decision Pathways

Action tendency is integrated into the BDI system and translated into final behavior. We refer to this process as Tendency-to-Intention Translation, meaning the logical mapping by which an abstract behavioral tendency becomes a concrete intention and plan within BDI. For example, an abstract tendency such as avoidance may be translated into specific plans such as stepping back or terminating a conversation.
Figure 4 shows the BDI-based task-management process in which sensor input proceeds through perception, belief revision, options, filtering, and planning before producing final action output. In the proposed framework, the belief-revision stage and the subsequent option, filter, and plan-formation stages can reflect the action tendency produced earlier, and intention and plan are then formed on that basis to generate actual behavior.
In particular, both the process and the result of action tendency generation are explicitly logged within the agent, making it possible to trace which emotional state led the agent to select which tendency at a given moment. This behavioral traceability makes it easier to describe the relationship among emotional state E, tendency A T , intention I, and action a, and provides a basis for later explanation of agent behavior.
The BDI Integration Interface defines how action tendency interacts with the BDI system. In the current architecture, the generated action tendency is reflected in belief update and intention formation and influences later plan filtering and behavior selection. Through this mechanism, the agent does not simply enact affective impulse directly, but can revise an existing plan or select a new behavioral intention according to the situation. For example, when the agent detects a user’s negative response, it may suspend its current service plan and shift to a new plan, such as ending the conversation or apologizing, in line with an Avoidance tendency.
The framework supports two decision pathways. The Deliberative Pathway is used when careful decisions are required through cognitive appraisal in complex situations. Its flow proceeds through Belief, Multilevel Appraisal, Emotion Generation, action tendency, and Belief Update & Plan Revision. In this pathway, action tendency functions as an intermediate representation that passes the result of affective evaluation to BDI reasoning and may lead to either revision of an existing plan or generation of a new one. In this way, the framework explicitly describes how affective evaluation is translated into behavioral intention through belief update and plan revision.
The Reactive Pathway, shown as the gray dashed route in Figure 5, is a reflexive path that bypasses complex BDI reasoning and triggers immediate behavior in response to sudden threats or unambiguous stimuli. Its flow proceeds through Perception, Primary Emotion, and Immediate Action. This pathway provides rapid response in urgent situations or simple interactions and supports the agent’s liveliness and responsiveness.
Figure 5 shows the current emotion-informed decision-making process, in which emotion generation, action tendency decision, belief update, and plan filtering are linked through the interaction between the Emotion Agent and the BDI reasoning module. As the BDI layer on the left interacts with the emotion-generation and action tendency decision modules on the right, the figure visualizes how affective evaluation shapes final plan selection and behavioral output.
As shown in Figure 5, the Task Manager inside the BDI Executor integrates the generated action tendency with the current intention to form concrete intentions and behavioral plans. In this process, action tendency informs belief updating and intention formation, influences plan filtering and behavior selection, and may trigger revision of an existing plan or generation of a new one when needed. Feedback from executed plans and changes in internal state then update the agent’s beliefs for subsequent decisions.
In this way, Figure 5 summarizes how action tendency, as an abstract intermediate representation, is combined with BDI reasoning and carried through to final action selection.

4. System Implementation

This section describes how the proposed architecture was implemented in a working system to demonstrate its engineering feasibility. The current prototype combines the social-robot platform Buddy with the BDI-based Java Agent Model (JAM) framework and uses Robot Operating System (ROS) middleware for real-time communication across heterogeneous modules. The design choices described below should therefore be understood as implementation choices of the current prototype rather than as the conceptual contribution itself.

4.1. Hardware & Software Environment

To validate the proposed architecture in a physical environment, we adopted our in-house social-robot platform Buddy as the embodied agent. Buddy is a desktop social robot designed for affective interaction and daily support services, and it provides the hardware needed to express internal state and perform physical behavior. The high-resolution display mounted in the robot’s head serves as the primary output device for affective expression, showing the facial expression of a 2D avatar in real time according to the dominant emotion computed in Plutchik’s eight emotion categories. A front-facing camera and microphone collect the user’s facial and vocal information for affect recognition and intention understanding, while a built-in speaker supports verbal communication through text-to-speech (TTS) output. The platform also includes motors controlling neck rotation and vertical arm movement, allowing action tendencies to be expressed through nonverbal gestures.
The system adopts a layered integration of a Java-based intelligence framework for high-level cognitive processing and ROS middleware for heterogeneous hardware control and data communication. At the highest level are a Task Management module equipped with a JAM agent and an Affective Management module. This layer generates emotions on the basis of BDI logic, derives Action Tendencies, and establishes final action plans. Actual communication with hardware is handled through ROS middleware. Vision and speech data received from the edge device (NVIDIA Jetson Orin) and robot sensors are transformed into a format understood by the Java layer, while abstract behavior commands decided at the upper layer are translated into concrete robot-control commands and sent to the actuators. Communication between Java (JAM) and Python (ROS), which operate in different language environments, is implemented through a TCP/IP socket-based bridge. This loosely coupled design helps prevent computationally heavy processing in the cognitive layer from blocking the real-time loop of the lower control layer and can facilitate maintenance and extension.

4.2. Current Prototype Implementation

Because the Affective Core and the Action Tendency Layer involve nontrivial numerical computation, they were implemented as Java classes linked to the JAM framework. Based on data received from ROS, the Java modules update the agent’s mood state, compute the dominant emotion in Plutchik’s eight emotion categories, and determine the action tendency. The PAD mapping, discrete emotion categories, linear decay, and LUT-based Criteria Library used below are practical design choices of the current prototype adopted to verify the logical flow of the architecture; they should not be interpreted as conceptual constraints of the architecture itself.
The system also adopts an externally configured implementation in which agent identity and behavioral logic are separated. Personality, goals, and the Action Tendency Criteria Library are therefore managed in external JSON (JavaScript Object Notation) files rather than embedded directly in source code. At initialization, the system parses these JSON files and loads the agent’s personality parameters, goals, and action tendency mapping rules into memory. This structure makes it comparatively easy to switch across roles and configurations and shows that the Action Tendency Layer functions not as one fixed rule bundle inside the code base, but as a configurable intermediate layer.
This externalized mapping structure thus serves as the current implementation of a standardized interface that can later be coupled with more sophisticated reasoning engines.

4.3. Operation of the Affective Model

This subsection analyzes the internal behavior of the proposed affective model through simulation. By observing changes in emotion, mood, and action tendency over short- and long-term timelines, we examine how affective factors are reflected in the agent’s decision-making process.
On the short-term timeline, the agent’s emotion and mood respond immediately to external events. When a particular event occurs, the corresponding emotion rises rapidly and combines with the existing mood state to produce an amplified affective response. This emotion then decays and gradually converges toward the mood baseline. For example, the intensities of joy (happy) and anger increase sharply at specific moments and then decline over time, while earlier emotional responses feed back into mood and raise the baseline. This shows that affective response can influence mood and, in turn, modulate later emotion generation.
On the long-term timeline, emotion changes are transient, whereas mood changes gradually according to factors such as personality, weather, and time of day. The environmental parameters of the present model were set with reference to prior work suggesting that the relation between weather and mood may vary with season and outdoor-activity conditions [38], and that subjective energy and arousal may fluctuate with circadian rhythms [39]. The results below should therefore be interpreted not as evidence of a universal law, but as simulation patterns that reflect these design assumptions. In the simulation, an agent with an active and positive personality showed relatively stronger positive mood components such as joy and trust under clear weather and during the morning period. By contrast, an agent with a calm and negative personality exhibited a comparatively narrower range of mood fluctuation, while negative mood components remained more pronounced. Under clear weather, positive mood tended to be relatively reinforced, whereas under rainy or cloudy weather negative mood tended to be maintained or increase. In terms of time-of-day effects, the circadian design produced a pattern in which arousal became relatively higher from the morning toward noon.
Figure 6 visualizes affective change over the short-term timeline. In Figure 6a, joy (happy) and anger rise sharply at specific moments and then decay. In Figure 6b, previously generated emotion feeds back into mood, producing a cumulative elevation of the baseline. This illustrates how short-term affective response and mood feedback operate together.
Figure 7 shows how personality and environment affect mood trajectories over the long-term timeline. Figure 7a,b visualize mood changes over a day under different personality settings, while Figure 7c,d illustrates how weather conditions exert different effects on positive and negative dispositions. These simulations show that long-term variability in the affective model is structurally shaped by personality and the external environment.

4.4. Service Robot Scenario

To illustrate the practical applicability of the proposed framework, we present a concrete interaction scenario using the home service robot Buddy. This scenario shows how the current prototype uses affective cues to make context-appropriate decisions. The robot provides both speech and visual feedback and includes emotion-expression capabilities. The agent employs symbolic processing, and the BDI system is implemented with JAM.
The scenario centers on Buddy as a domestic service robot. In the morning, a user asks Buddy for weather and news information. Buddy displays facial expressions on its screen according to the type and intensity of its affective state and responds to the user’s utterances by providing information. During initialization, when the user begins the interaction by greeting Buddy, the robot sets its initial affective state on the basis of its personality and the current environment, such as the weather and time of day. In this process, anticipation increases and the final state is set to neutral.
During service-request execution, when the user asks for weather information, Buddy analyzes its affective state and the situation and selects a service-oriented response. The robot then provides the requested information, and Figure 8 shows an example of the internal log recorded at that moment. The label toward in the log is a legacy internal implementation label corresponding to a service-oriented Approach tendency in the taxonomy used in this paper.
Later, when the user provides negative feedback about the inaccuracy of the information, this stimulus triggers a transient increase in the anger component of the internal affective system. This internal response to a negative evaluative stimulus gradually converges back toward neutral over time. When the user subsequently requests additional news service, the BDI system evaluates the current anger state, selects an Inhibition tendency, and converts it into behavior consistent with the caregiving goal. The robot continues to provide the service while suppressing internal tension and displaying a serious, concerned expression. This illustrates how the functional disposition associated with the Caregiver role regulates even negative affect in a way that remains aligned with the care objective.
Figure 9 summarizes the subsequent negative-feedback episode in the home-care scenario as a human-readable decision trace from user stimulus to observed action.
Buddy can also express these internal-state changes through screen-based facial expressions. Figure 10 presents representative examples that visualize a neutral state and anger-related internal tension.
If Buddy had a different personality or different goals, the same stimulus could produce different emotions and different behaviors. For example, a robot with a less sensitive personality might respond neutrally rather than experiencing anger in response to negative feedback. Likewise, even under the same anger state, a robot in the Gamer role could select a Rejection tendency and refuse service. Table 3 presents a contrasting example in which the same anger state is converted into different action tendencies depending on role. This shows that, because behavioral directionality is abstracted, changing role requires only replacement of the LUT mapping set rather than modification of the affect-processing mechanism itself.
This scenario shows that the proposed architecture, including the Action Tendency Layer, can be implemented in a real physical environment and that explicit mediation between emotion and behavior can be operationalized within a robot system.

5. Exploratory User Evaluation

This section presents the results of the user evaluation of the proposed architecture. The central objective of the experiment was to examine how the Action Tendency Agent differs from the Emotion-Driven Agent and the Cooperative Agent across four user-perceived indicators: satisfaction, trust, interaction quality, and appropriateness. More specifically, the evaluation examined how these three agent conditions shaped user impressions across the broader user experience.

5.1. Experimental Setup

The research question of the experiment was as follows: does the Action Tendency Agent lead to different user evaluations than the Emotion-Driven Agent or the Cooperative Agent?
A total of 30 responses were initially collected online. Prior to analysis, four cases were excluded because of invalid response patterns or missing data, resulting in a final analytic sample of 26 participants (aged 27–42 years; mean age 31.5 years). Most participants had little prior knowledge of affective agents or social robots. We used a within-subject repeated-measures design in which each participant viewed videos from three conditions presented in random order and then completed questionnaires for each agent. To compare the three behavioral conditions under matched scenarios and stimulus conditions, we adopted a controlled video-based human–robot interaction (HRI) design. Although this approach does not fully replace live interaction, it has been used in HRI research as an exploratory method for comparing user impressions and responses across conditions [40,41]. This was an intentional design choice made to control exogenous variables such as mechanical noise, communication delay, and recognition errors, and to isolate differences attributable to the agents’ decision-making structures. The user study reported in this paper was classified as minimal-risk research and received exemption from review by the KIST Institutional Review Board (IRB No. KIST-202411-HR-007, 22 April 2025). Written informed consent was obtained from all participants.
The experiment was conducted on the basis of two contrasting domain scenarios: elderly home care and entertainment gaming. In each scenario, the agent was designed to respond to the user’s request according to one of the following three logics.
Condition A, the Cooperative Agent (Passive Compliance Model), was designed to comply with user requests consistently regardless of internal affective state or role. Because it contains no affective processing module, behavior selection is not influenced by emotion. This condition represents a typical rule-based service agent implementation without emotion-based behavioral modulation. In the home-care scenario, it performs the service consistently without visible facial change regardless of internal state; in the entertainment scenario, it accepts a rematch irrespective of provocative stimuli.
Condition B, the Emotion-Driven Agent (Direct Mapping Model), directly connects emotion to behavior without an intermediate abstraction layer. Once an internal emotion is generated, it is linked immediately to action through predefined domain rules. This condition represents a common affective-computing implementation in which emotion functions as a behavioral trigger but no separate role-sensitive mediation mechanism is provided. In the home-care scenario, the agent refuses service when anger is triggered by the predefined rule. In the entertainment scenario, the same anger rule leads it to refuse a rematch or terminate the game.
Condition C, the Action Tendency Agent, implements the proposed architecture and performs action tendency transformation based on Frijda’s theory of action readiness [10]. Once emotion is generated, it is transformed into an abstract action tendency through the role-specific Criteria Library (LUT) and then provided to BDI reasoning. As a result, the same emotion can be concretized differently according to role and context. In the home-care scenario, anger leads to an Inhibition tendency, allowing the agent to continue service with a serious and concerned expression. In the entertainment scenario, anger leads to a Rejection tendency, causing the agent to decline a rematch.

5.2. Quantitative Results

User evaluation employed four core indicators reconstructed for the purposes of this study on the basis of the Trustworthy and Acceptable HRI (TA-HRI) checklist. Each indicator consisted of 4–5 questionnaire items (5 for satisfaction, 5 for trust, 4 for interaction, and 5 for appropriateness; 19 items in total), all rated on a five-point Likert scale (1 = strongly disagree, 5 = strongly agree). Internal consistency was evaluated with Cronbach’s α .
Satisfaction ( α = 0.903 ) assessed whether the robot’s interaction and service met user expectations. Representative items included “Overall, were you satisfied with interacting with this robot?” and “Did the service provided by this robot meet your expectations?”
Trust ( α = 0.647 ) assessed whether the robot behaved in a trustworthy manner across situations. Representative items included “Did you feel that this robot responded in a trustworthy way in a given situation?” and “Was the robot’s behavior predictable and consistent?” Because the α value of the trust scale falls below the commonly used threshold of 0.70, trust-related results should be interpreted cautiously. This is consistent with prior work suggesting that trust in robots is a multidimensional construct influenced by performance, agent attributes, and environmental factors [42], and that short scenario-based exposure may not activate all of its subdimensions evenly [43].
Interaction quality ( α = 0.791 ) assessed the robot’s ability to provide active and natural interaction. Representative items included “Did you feel that this robot interacted with the user actively?” and “Do you think this robot provided natural interaction based on emotion?”
Appropriateness ( α = 0.858 ) assessed whether the robot’s behavior was appropriate in light of its goals, affective state, and situational context. Representative items included “Did you feel that the robot’s behavior was appropriate to the situation?” and “Do you think the robot made appropriate decisions on the basis of its goals and emotional state?”
Given the within-subject repeated-measures design, repeated-measures ANOVA was conducted. For indicators that showed a significant main effect, post-hoc comparisons were performed using paired t-tests with Bonferroni correction. Table 4 and Table 5, and Figure 11 summarize the descriptive statistics, post-hoc comparisons, and visual comparison results for each condition.
The repeated-measures ANOVA results (Table 4, Figure 11) revealed statistically significant differences among the three conditions for satisfaction ( F ( 2 , 50 ) = 8.59 , p = 0.001 , η p 2 = 0.256 ), trust ( F ( 2 , 50 ) = 5.91 , p = 0.005 , η p 2 = 0.191 ), and appropriateness ( F ( 2 , 50 ) = 10.59 , p < 0.001 , η p 2 = 0.297 ), with all effect sizes falling in the large range ( η p 2 > 0.14 ). By contrast, no significant difference was observed in interaction quality ( F ( 2 , 50 ) = 0.50 , p = 0.607 , η p 2 = 0.020 ).
The Bonferroni-corrected post-hoc comparisons (Table 5) showed that the Action Tendency Agent scored significantly higher than the Emotion-Driven Agent in satisfaction ( p = 0.010 , d = 0.64 ), trust ( p = 0.030 , d = 0.55 ), and appropriateness ( p = 0.002 , d = 0.75 ). Between the Action Tendency Agent and the Cooperative Agent, a significant difference was observed only in satisfaction ( p = 0.030 , d = 0.55 ); trust ( p = 0.745 ) and appropriateness ( p = 0.071 ) showed higher mean values for the Action Tendency Agent but did not reach statistical significance. Between the Cooperative Agent and the Emotion-Driven Agent, a significant difference was observed in appropriateness ( p = 0.032 , d = 0.54 ), suggesting that even passive compliance that ignores affect can be perceived as more appropriate than unregulated direct expression of emotion.
A brief supplementary nonparametric check (Friedman tests and Bonferroni-corrected Wilcoxon signed-rank tests) broadly supported the main patterns for satisfaction and appropriateness, whereas trust remained comparatively weaker.

5.3. Discussion of Results

The results suggest that an explicit mediation structure including the Action Tendency Layer may be perceived by users as more coherent and more appropriate than the Emotion-Driven Agent. The clearest pattern is that the Action Tendency Agent received higher ratings than the Emotion-Driven Agent in satisfaction and appropriateness. A difference was also observed in trust, but this result should be interpreted cautiously and treated only as supplementary because of the limited internal consistency of the trust scale. In particular, the large effect size for appropriateness ( d = 0.75 ) suggests that passing through an intermediate tendency layer may be perceived as more reasonable than connecting emotion directly to concrete behavior.
The comparison with the Cooperative Agent showed a similar pattern. The Action Tendency Agent scored higher in satisfaction ( p = 0.030 , d = 0.55 ), whereas trust and appropriateness did not differ significantly. This suggests that role- and context-grounded regulation need not reduce user experience and may be valuable not because it always complies, but because it produces responses perceived as better suited to the situation.
The comparatively low performance of the Emotion-Driven Agent suggests that this direct-mapping condition may be perceived as less coherent and less appropriate. The higher appropriateness rating of the Cooperative Agent over the Emotion-Driven Agent ( p = 0.032 ) points in the same direction. By contrast, the Action Tendency Agent transformed the same anger state into restrained performance in home care and firm refusal in gaming, illustrating how an intermediate tendency layer can differentiate behavior across role and context.
It is also important that no significant difference was observed among the three models in interaction quality ( F ( 2 , 50 ) = 0.50 , p = 0.607 ). This suggests that the three models produced broadly similar overall interaction experiences and that the differences observed in satisfaction and appropriateness cannot be reduced simply to differences in liveliness or naturalness. Trust-related interpretation should likewise remain cautious because the internal consistency of the trust scale was relatively low ( α = 0.647 ).
Taken together, the experiment suggests that the proposed structure may be perceived more favorably than the Emotion-Driven Agent, particularly in satisfaction and appropriateness. Relative to the Cooperative Agent, it showed an advantage in satisfaction without clear disadvantages in the other measured dimensions. These findings should nevertheless be interpreted as exploratory given the small sample size ( N = 26 ), the video-based design, the limited trust reliability, and the absence of a dedicated order/carryover model.

6. General Discussion

This section interprets the results in relation to the structural characteristics of the architecture and discusses scalability and limitations.

6.1. Architectural Implications of Explicit Emotion-to-Behavior Mediation

The main architectural implication of these results is that emotion-to-behavior mediation can be treated as an explicit and reusable design layer rather than being buried inside local rules. In the proposed framework, this layer allows the same affective state to be translated into different behaviors according to role and context while keeping the mediation logic structurally visible.
The comparison with the Cooperative Agent further suggests that such regulation need not reduce user satisfaction; the value of the proposed structure may lie less in always complying than in producing responses perceived as more fitting to the situation.
Finally, the absence of a significant difference in interaction quality and the relatively low internal consistency of the trust scale both call for caution in interpretation. Even so, the present findings suggest that the proposed structure may support a more appropriate user-experience pattern than the Emotion-Driven Agent and may offer a satisfaction advantage relative to the Cooperative Agent. Future work should examine these tendencies more rigorously in live HRI settings, with larger samples and richer reasoning modules.

6.2. Scalability: From Deterministic Baseline to Data-Driven Reasoning

The currently implemented Action Tendency Layer uses a deterministic lookup table (LUT). The core contribution of the present work lies not in this particular implementation, but in the architectural separation of a standardized intermediate interface connecting affective state to BDI-based behavior selection. The current LUT is simply a first-step instantiation of that structure, designed as a modular slot that can later be replaced through standardized input and output interfaces.
This interface structure also opens a concrete path for future integration with small language models (SLMs) or other data-driven reasoning modules. In future implementations, such modules could be used within the Action Tendency Layer itself to infer a context-sensitive tendency from affective state, role information, and current beliefs, rather than relying on a deterministic LUT. In this way, the proposed architecture separates the structural role of action tendency from any single implementation method and allows the current LUT baseline to be replaced by richer inference modules while preserving the same intermediate interface. From this perspective, the proposed framework should be understood not only as a deterministic baseline, but also as a structural scaffold for richer neuro-symbolic affective agents.

6.3. Limitations

The present study has several limitations.
First, the sample size ( N = 26 ) is small, and the empirical findings should therefore be interpreted as exploratory. The marginal significance observed in some post-hoc comparisons ( p = 0.071 , p = 0.092 ) may reflect limited statistical power, and the current data do not justify claims of generalized superiority.
Second, the internal consistency of the trust scale ( α = 0.647 ) falls below the commonly accepted threshold of 0.70. Trust-related findings should therefore be interpreted with particular caution, which is also why this paper does not use trust as a strong primary claim.
Third, participants did not engage in live face-to-face interaction with the robot; instead, they watched videos and then completed questionnaires. This video-based design is advantageous for comparing the decision-making structures of the three conditions under matched presentation and behavior sequences [44], but it cannot fully capture the bidirectionality and real-time responsiveness of actual interaction. The ecological validity of the study is therefore limited.
Fourth, although the three conditions were presented in random order and an exploratory check reflecting presentation order did not indicate a clear order-related difference, order effects and carryover effects were not tested using a separate statistical model. Their influence therefore cannot be fully ruled out.
Fifth, the comparison conditions used in the experiment were not exact reproductions of specific prior systems. Rather, they were designed to capture the core characteristics of the direct-mapping condition and the passive-compliance condition. The present findings should therefore be understood as an exploratory comparison with simplified comparison models, not as a direct superiority claim over systems such as FAtiMA, WASABI, or ABC-EBDI.
Sixth, the current framework was validated on only one robot platform (Buddy) and in only two domains (home care and gaming), and the results from the two domains were reported in aggregated form. As a result, generalizability across platforms and domains was not directly established, and future work should include domain-separated analyses as well as domain × condition interaction analyses.
Seventh, the current Action Tendency Layer is implemented through a deterministic LUT, and the PAD sign-based mapping, discrete emotion categories, and linear decay are also prototype-specific implementation choices. The current version places researcher-designed mappings inside an explicit intermediate interface, and the contribution lies in showing at what structural level such choices can be represented rather than in claiming that these mappings are themselves empirically settled.

7. Conclusions

This study treated the translation from emotion to behavior as an architectural design problem and proposed an Emotional BDI framework in which Frijda’s action tendency functions as an explicit mediation layer within BDI. By placing this directional layer between affect generation and behavioral realization, the framework allows the same emotion to be concretized differently according to role and context.
In an exploratory user evaluation with 26 participants, the Action Tendency Agent received more favorable ratings than the Emotion-Driven Agent in satisfaction and appropriateness and showed a satisfaction advantage over the Cooperative Agent. These findings suggest that responses grounded in role and context may improve user experience even when the agent does not always comply with user requests.
The current LUT implementation is only a first-step realization of the proposed architecture, and the main contribution of this work lies in formalizing an explicit interface for emotion-to-behavior mediation rather than in the specific implementation itself. Future work should extend and test this structure more rigorously through larger samples, live interaction settings, domain-separated analysis, and data-driven reasoning modules guided by theoretical and symbolic structure.

Author Contributions

Conceptualization, S.-K.P.; methodology, J.H.; software, J.H.; validation, J.H.; formal analysis, J.H.; investigation, J.H.; resources, J.H.; data curation, J.H.; writing—original draft preparation, J.H.; writing—review and editing, S.-K.P.; visualization, J.H.; supervision, S.-K.P.; project administration, S.-K.P.; funding acquisition, S.-K.P. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported by the Institute of Information & Communications Technology Planning & Evaluation (IITP) grant funded by the Ministry of Science and ICT (MSIT), Republic of Korea, under the project “Development of emotion recognition/generation-based interacting edge device technology for mental health care” (No. 2022-0-00331-002; Project ID: 1711193731). The APC was funded by the authors.

Institutional Review Board Statement

The user study reported in this manuscript was classified as minimal-risk research and received an exemption from full review by the KIST Institutional Review Board (IRB No. KIST-202411-HR-007; exemption granted on 22 April 2025). The study was conducted in accordance with the Declaration of Helsinki.

Informed Consent Statement

Informed consent was obtained from all subjects involved in the study.

Data Availability Statement

The data presented in this study are not publicly available due to ethical and privacy restrictions related to human-subject data. An anonymized minimal dataset supporting the findings of this study is available for editorial and peer-review purposes, and additional de-identified data may be made available from the corresponding author on reasonable request, subject to IRB and privacy constraints.

Acknowledgments

During the preparation of this manuscript, the authors used OpenAI’s ChatGPT (GPT-5.4) and Anthropic’s Claude Opus 4.6 for language refinement, readability improvement, translation support, and consistency checking of manuscript expressions. The authors reviewed, verified, and edited all AI-assisted output. The study design, experimental execution, data analysis, interpretation of results, and final conclusions were determined by the authors, who take full responsibility for the content of this publication.

Conflicts of Interest

The authors declare no conflicts of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript; or in the decision to publish the results.

Abbreviations

The following abbreviations are used in this manuscript:
BDIBelief–Desire–Intention
PADPleasure–Arousal–Dominance
LUTLookup Table
ATaction tendency
HRIHuman–Robot Interaction
SLMsmall language model
ROSRobot Operating System
JAMJava Agent Model
ANOVAAnalysis of Variance
RM-ANOVARepeated-Measures ANOVA

Appendix A. Action Tendency Criteria Library

This appendix provides the full mappings of the Criteria Library described in Section 3.3. Each table defines role-specific action tendencies for Plutchik’s eight basic emotions and the Neutral state. Once the dominant emotion after decay ( E d o m i n a n t ) has been determined, the agent refers to the set corresponding to its current role to determine A T i n t e r n a l .

Appendix A.1. Caregiver Set

Table A1. Action Tendency Criteria Library: Caregiver Set (Homecare/Service Robot).
Table A1. Action Tendency Criteria Library: Caregiver Set (Homecare/Service Robot).
Dominant EmotionAction Tendency ( AT )Frijda-Based Rationale
JoyApproachApproach tendency; maintain and strengthen the relationship
AnticipationApproachApproach and preparation tendency; goal-directed cooperation
TrustSubmissionOpenness tendency; reinforce acceptance and support
SadnessSubmissionSelf-protective tendency; provide empathetic support
FearAttendingAvoidance and vigilance tendency; prioritize safety warning
DisgustAvoidanceDistancing tendency; avoid the source of aversion
AngerInhibitionRegulatory tendency; suppress anger and prioritize the caregiving role goal
SurpriseAttendingExploration and reorientation tendency; reassess the situation
NeutralSubmissionBaseline state; default for the caregiving role

Appendix A.2. Gamer Set

Table A2. Action Tendency Criteria Library: Gamer Set (Entertainment/Game Agent).
Table A2. Action Tendency Criteria Library: Gamer Set (Entertainment/Game Agent).
Dominant EmotionAction Tendency ( AT )Frijda-Based Rationale
JoyApproachApproach tendency; share and express achievement
AnticipationApproachPreparation tendency; formulate game strategy
TrustApproachOpenness tendency; teamwork and cooperation
SadnessAvoidanceSelf-protective tendency; pause play and wait for recovery
FearAvoidanceAvoidance tendency; evade risk and defend
DisgustRejectionDistancing tendency; protest unfairness and object
AngerRejectionRejection and boundary-setting tendency; refuse rude demands and maintain principles
SurpriseAttendingExploratory tendency; reassess the situation and shift strategy
NeutralApproachBaseline state; default for the gamer role
Note: The Gamer Set is based on Frijda [10]’s action tendency theory and may be further refined in future domain-specific applications.

References

  1. Stock-Homburg, R. Survey of emotions in human-robot interactions: Perspectives from robotic psychology on 20 years of research. Int. J. Soc. Robot. 2022, 14, 389–411. [Google Scholar] [CrossRef]
  2. Dukes, D.; Abrams, K.; Adolphs, R.; Ahmed, M.E.; Beatty, A.; Berridge, K.C.; Broomhall, S.; Brosch, T.; Campos, J.J.; Clay, Z.; et al. The rise of affectivism. Nat. Hum. Behav. 2021, 5, 816–820. [Google Scholar] [CrossRef] [PubMed]
  3. Calvo, R.A.; D’Mello, S.; Gratch, J.M.; Kappas, A. (Eds.) The Oxford Handbook of Affective Computing; Oxford University Press: Oxford, UK, 2015. [Google Scholar]
  4. Marsella, S.C.; Gratch, J. EMA: A process model of appraisal dynamics. Cogn. Syst. Res. 2009, 10, 70–90. [Google Scholar] [CrossRef]
  5. Becker-Asano, C.; Wachsmuth, I. Affective computing with primary and secondary emotions in a virtual human. Auton. Agents Multi-Agent Syst. 2010, 20, 32–49. [Google Scholar] [CrossRef]
  6. Sánchez, Y.; Coma, T.; Aguelo, A.; Cerezo, E. ABC-EBDI: An affective framework for BDI agents. Cogn. Syst. Res. 2019, 58, 195–216. [Google Scholar] [CrossRef]
  7. James, W. What is an emotion? Mind 1884, 9, 188–205. Available online: https://www.jstor.org/stable/2246769 (accessed on 20 March 2026). [CrossRef]
  8. Schachter, S.; Singer, J. Cognitive, social, and physiological determinants of emotional state. Psychol. Rev. 1962, 69, 379–399. [Google Scholar] [CrossRef]
  9. Frijda, N.H. The Emotions; Cambridge University Press: Cambridge, UK, 1986. [Google Scholar]
  10. Frijda, N.H. Emotion, cognitive structure, and action tendency. Cogn. Emot. 1987, 1, 115–143. [Google Scholar] [CrossRef]
  11. Frijda, N.H.; Kuipers, P.; Ter Schure, E. Relations among emotion, appraisal, and emotional action readiness. J. Personal. Soc. Psychol. 1989, 57, 212–228. [Google Scholar] [CrossRef]
  12. Lowe, R.; Ziemke, T. The feeling of action tendencies: On the emotional regulation of goal-directed behavior. Front. Psychol. 2011, 2, 346. [Google Scholar] [CrossRef] [PubMed]
  13. Alfonso, B.; Taverner, J.; Vivancos, E.; Botti, V. From affect theoretical foundations to computational models of intelligent affective agents. Appl. Sci. 2021, 11, 10874. [Google Scholar] [CrossRef]
  14. Zhang, W.; Wang, Y.; Song, W.; Tao, W.; Liotta, A.; Yang, D. A systematic review on affective computing: Emotion models, databases, and recent advances. Inf. Fusion 2022, 83, 19–52. [Google Scholar] [CrossRef]
  15. Bordini, R.H.; El Fallah Seghrouchni, A.; Hindriks, K.; Logan, B.; Ricci, A. Agent programming in the cognitive era. Auton. Agents Multi-Agent Syst. 2020, 34, 37. [Google Scholar] [CrossRef]
  16. Adam, C.; Herzig, A.; Longin, D. A logical formalization of the OCC theory of emotions. Synthese 2009, 168, 201–248. [Google Scholar] [CrossRef]
  17. Scherer, K.R. The dynamic architecture of emotion: Evidence for the component process model. Cogn. Emot. 2009, 23, 1307–1351. [Google Scholar] [CrossRef]
  18. Dias, J.; Mascarenhas, S.; Paiva, A. FAtiMA Modular: Towards an agent architecture with a generic appraisal framework. In Emotion Modeling: Towards Pragmatic Computational Models of Affective Processes; Lecture Notes in Computer Science; Bosse, T., Broekens, J., Reed, C., Eds.; Springer: Cham, Switzerland, 2014; Volume 8750, pp. 44–56. [Google Scholar] [CrossRef]
  19. Mascarenhas, S.; Guimarães, M.; Prada, R.; Santos, P.A.; Dias, J.; Paiva, A. FAtiMA Toolkit: Toward an accessible tool for the development of socio-emotional agents. ACM Trans. Interact. Intell. Syst. 2022, 12, 1–33. [Google Scholar] [CrossRef]
  20. Alfonso, B.; Vivancos, E.; Botti, V. Toward formal modeling of affective agents in a BDI architecture. ACM Trans. Internet Technol. 2017, 17, 1–22. [Google Scholar] [CrossRef]
  21. Steunebrink, B.R.; Dastani, M.; Meyer, J.J.C. A Formal Model of Emotion-Based Action Tendency for Intelligent Agents. In Progress in Artificial Intelligence; Lecture Notes in Artificial Intelligence; Seabra Lopes, L., Lau, N., Mariano, P., Rocha, L.M., Eds.; Springer: Cham, Switzerland, 2009; Volume 5816, pp. 174–186. [Google Scholar]
  22. Yacoubi, A.; Sabouret, N. TEATIME: A Formal Model of Action Tendencies in Conversational Agents. In Proceedings of the 10th International Conference on Agents and Artificial Intelligence-Volume 2: ICAART. INSTICC; SciTePress: Lisboa, Portugal, 2018; pp. 143–153. [Google Scholar] [CrossRef]
  23. OpenAI. GPT-4 technical report. arXiv 2023, arXiv:2303.08774. [Google Scholar] [CrossRef]
  24. Gemini Team. Gemini: A family of highly capable multimodal models. arXiv 2023, arXiv:2312.11805. [Google Scholar] [CrossRef]
  25. Xi, Z.; Chen, W.; Guo, X.; He, W.; Ding, Y.; Hong, B.; Zhang, M.; Wang, J.; Jin, S.; Zhou, E.; et al. The rise and potential of large language model based agents: A survey. arXiv 2023, arXiv:2309.07864. [Google Scholar] [CrossRef]
  26. Croissant, M.; Frister, M.; Schofield, G.; McCall, C. An appraisal-based chain-of-emotion architecture for affective language model game agents. PLoS ONE 2024, 19, e0301033. [Google Scholar] [CrossRef]
  27. Wang, Z.; Shen, J.; Tang, X.; Han, M.; Feng, Z.; Wu, J. An agent-based persuasion model using emotion-driven concession and multi-objective optimization. Auton. Agents Multi-Agent Syst. 2024, 38, 33. [Google Scholar] [CrossRef]
  28. Park, J.S.; O’Brien, J.C.; Cai, C.J.; Morris, M.R.; Liang, P.; Bernstein, M.S. Generative agents: Interactive simulacra of human behavior. In Proceedings of the 36th Annual ACM Symposium on User Interface Software and Technology; Association for Computing Machinery: New York, NY, USA, 2023; pp. 1–22. [Google Scholar] [CrossRef]
  29. Bender, E.M.; Gebru, T.; McMillan-Major, A.; Shmitchell, S. On the dangers of stochastic parrots: Can language models be too big? In Proceedings of the 2021 ACM Conference on Fairness, Accountability, and Transparency; Association for Computing Machinery: New York, NY, USA, 2021; pp. 610–623. [Google Scholar] [CrossRef]
  30. Valmeekam, K.; Marquez, M.; Sreedharan, S.; Kambhampati, S. PlanBench: An extensible benchmark for evaluating large language models on planning and reasoning. In Proceedings of the Advances in Neural Information Processing Systems; Curran Associates, Inc.: Red Hook, NY, USA, 2023; Volume 36, pp. 52080–52107. [Google Scholar]
  31. Ji, Z.; Lee, N.; Frieske, R.; Yu, T.; Su, D.; Xu, Y.; Ishii, E.; Bang, Y.; Madotto, A.; Fung, P. Survey of hallucination in natural language generation. ACM Comput. Surv. 2023, 55, 248. [Google Scholar] [CrossRef]
  32. Binz, M.; Schulz, E. Using cognitive psychology to understand GPT-3. Proc. Natl. Acad. Sci. USA 2023, 120, e2218523120. [Google Scholar] [CrossRef]
  33. Hitzler, P.; Eberhart, A.; Ebrahimi, M.; Sarker, M.K.; Zhou, L. Neuro-symbolic approaches in artificial intelligence. Natl. Sci. Rev. 2022, 9, nwac035. [Google Scholar] [CrossRef]
  34. Fordson, A.; Béjaoui, B.; Mebarka, A.; Gorce, P.; Delahoche, L. Emotion recognition with knowledge graph based on electrodermal activity. Front. Neurosci. 2022, 16, 911767. [Google Scholar] [CrossRef] [PubMed]
  35. Frering, L.; Steinbauer-Wagner, G.; Holzinger, A. Integrating large language models in a BDI architecture for explainable AI in robotics. Eng. Appl. Artif. Intell. 2025, 141, 109771. [Google Scholar] [CrossRef]
  36. Mehrabian, A. Analysis of the big-five personality factors in terms of the PAD temperament model. Aust. J. Psychol. 1996, 48, 86–92. [Google Scholar] [CrossRef]
  37. Picard, R.W. Affective Computing; MIT Press: Cambridge, MA, USA, 1997. [Google Scholar]
  38. Keller, M.C.; Fredrickson, B.L.; Ybarra, O.; Côté, S.; Johnson, K.; Mikels, J.; Conway, A.; Wager, T. A Warm Heart and a Clear Head: The Contingent Effects of Weather on Mood and Cognition. Psychol. Sci. 2005, 16, 724–731. [Google Scholar] [CrossRef] [PubMed]
  39. Thayer, R.E. The Biopsychology of Mood and Arousal; Oxford University Press: Oxford, UK, 1990. [Google Scholar] [CrossRef]
  40. Woods, S.N.; Walters, M.L.; Koay, K.L.; Dautenhahn, K. Methodological Issues in HRI: A Comparison of Live and Video-Based Methods in Robot to Human Approach Direction Trials. In Proceedings of the 15th IEEE International Symposium on Robot and Human Interactive Communication (RO-MAN), Hatfield, UK, 6–8 September 2006; pp. 51–58. [Google Scholar] [CrossRef]
  41. Cramer, H.; Goddijn, J.; Wielinga, B.; Evers, V. Effects of (In)Accurate Empathy and Situational Valence on Attitudes Towards Robots. In Proceedings of the 5th ACM/IEEE International Conference on Human-Robot Interaction (HRI), Osaka, Japan, 2–5 March 2010; pp. 141–142. [Google Scholar] [CrossRef]
  42. Hancock, P.A.; Billings, D.R.; Schaefer, K.E.; Chen, J.Y.C.; de Visser, E.J.; Parasuraman, R. A meta-analysis of factors affecting trust in human-robot interaction. Hum. Factors 2011, 53, 517–527. [Google Scholar] [CrossRef]
  43. Malle, B.F.; Ullman, D. A multidimensional conception and measure of human-robot trust. In Trust in Human-Robot Interaction: Research and Applications; Nam, C.S., Lyons, J.B., Eds.; Academic Press: San Diego, CA, USA, 2021; pp. 3–25. [Google Scholar] [CrossRef]
  44. Walters, M.L.; Lohse, M.; Hanheide, M.; Wrede, B.; Syrdal, D.S.; Koay, K.L.; Green, A.; Hüttenrauch, H.; Dautenhahn, K.; Sagerer, G.; et al. Evaluating the Robot Personality and Verbal Behavior of Domestic Robots Using Video-Based Studies. Adv. Robot. 2011, 25, 2233–2254. [Google Scholar] [CrossRef]
Figure 1. Overall architecture of the proposed Emotional BDI framework. The figure highlights the three main stages, Affective Core, Action Tendency Layer, and BDI Executor, and clarifies how affective state is translated into directional tendency before concrete action selection.
Figure 1. Overall architecture of the proposed Emotional BDI framework. The figure highlights the three main stages, Affective Core, Action Tendency Layer, and BDI Executor, and clarifies how affective state is translated into directional tendency before concrete action selection.
Electronics 15 01691 g001
Figure 2. Simplified view of the secondary emotion-generation process. Personality establishes the mood baseline, external events generate emotion increments, and their combination yields the dominant emotion used by the Action Tendency Layer.
Figure 2. Simplified view of the secondary emotion-generation process. Personality establishes the mood baseline, external events generate emotion increments, and their combination yields the dominant emotion used by the Action Tendency Layer.
Electronics 15 01691 g002
Figure 3. Action Tendency generator. The figure emphasizes how dominant emotion and contextual criteria are converted into a directional tendency before concrete plan selection.
Figure 3. Action Tendency generator. The figure emphasizes how dominant emotion and contextual criteria are converted into a directional tendency before concrete plan selection.
Electronics 15 01691 g003
Figure 4. Cognition-based task management process.
Figure 4. Cognition-based task management process.
Electronics 15 01691 g004
Figure 5. Emotion-informed decision-making flow, showing how affective evaluation, action tendency selection, and BDI planning are connected in the current architecture. The blue line denotes emotion generation through the BDI system, while the red line denotes the feedback of generated emotion and action tendency into the BDI system.
Figure 5. Emotion-informed decision-making flow, showing how affective evaluation, action tendency selection, and BDI planning are connected in the current architecture. The blue line denotes emotion generation through the BDI system, while the red line denotes the feedback of generated emotion and action tendency into the BDI system.
Electronics 15 01691 g005
Figure 6. Emotions and mood in short-term timelines. (a) Changes in the intensity of emotions over a short-term timeline; (b) changes in emotions when emotional feedback is applied within mood.
Figure 6. Emotions and mood in short-term timelines. (a) Changes in the intensity of emotions over a short-term timeline; (b) changes in emotions when emotional feedback is applied within mood.
Electronics 15 01691 g006
Figure 7. Mood, personality, and environment in long-term timelines. (a) Mood changes in an agent with an active and positive personality; (b) mood changes in an agent with a calm and negative personality; (c) effects of weather on an agent with an active and positive personality; (d) effects of weather on an agent with a calm and negative personality.
Figure 7. Mood, personality, and environment in long-term timelines. (a) Mood changes in an agent with an active and positive personality; (b) mood changes in an agent with a calm and negative personality; (c) effects of weather on an agent with an active and positive personality; (d) effects of weather on an agent with a calm and negative personality.
Electronics 15 01691 g007aElectronics 15 01691 g007b
Figure 8. Robot log output during service request execution. The legacy label toward corresponds to a service-oriented Approach tendency in the current taxonomy.
Figure 8. Robot log output during service request execution. The legacy label toward corresponds to a service-oriented Approach tendency in the current taxonomy.
Electronics 15 01691 g008
Figure 9. Example decision trace for a negative-user-feedback episode in the home-care scenario.
Figure 9. Example decision trace for a negative-user-feedback episode in the home-care scenario.
Electronics 15 01691 g009
Figure 10. Buddy’s expression. (a) Neutral emotion; (b) anger emotion.
Figure 10. Buddy’s expression. (a) Neutral emotion; (b) anger emotion.
Electronics 15 01691 g010
Figure 11. Mean user-evaluation scores of the three agent models across satisfaction, trust, interaction, and appropriateness. * p < 0.05 , ** p < 0.01 .
Figure 11. Mean user-evaluation scores of the three agent models across satisfaction, trust, interaction, and appropriateness. * p < 0.05 , ** p < 0.01 .
Electronics 15 01691 g011
Table 1. Comparison of representative approaches related to explicit emotion-to-behavior mediation.
Table 1. Comparison of representative approaches related to explicit emotion-to-behavior mediation.
ModelAffective ModelingEmotion-Behavior MediationIntermediate AbstractionCurrent Implementation StyleMain Distinction from Ours
FAtiMAAppraisal-based emotionAffect embedded in reactive/deliberative rulesLimitedRule-based prioritiesMediation is embedded in decision rules rather than isolated as a separate interface
ABC-EBDIEmotion, mood, personality, conductAffect influences conduct and expressionPartial (conduct)Symbolic domain logicMediation is framed through conduct rather than a dedicated AT layer
Formal AT modelsAppraisal-linked AT formalizationAT constrains or guides action selectionYes (AT)Formal/dialogue-specific modelsExplicitly models AT, but the focus is formalization or dialogue action selection rather than a reusable BDI mediation layer for social robots
Generative/Neuro-SymbolicLLM or hybrid affect modelingPrompt-based or planner-coupled mediationVariableProbabilistic/hybridFlexible, but mediation is often implicit or loosely coupled
OursAffective Core + BDI + ATAT precedes BDI action selectionYes (AT)Deterministic LUT baselineEmphasizes explicit directional mediation before concrete action
Table 2. Prototype sign-based mood-seeding rule used after the Big Five-to-PAD transformation.
Table 2. Prototype sign-based mood-seeding rule used after the Big Five-to-PAD transformation.
PAD Sign CombinationSeeded Mood Category/Categories in the Prototype
( + , + , + ) Joy, Trust, Anticipation
( , + , + ) Anger, Disgust
( + , + , ) Surprise
( , + , ) Fear
( , , ) Sadness
( , , + ) No explicit seed assigned
( + , , + ) No explicit seed assigned
( + , , ) No explicit seed assigned
Table 3. Role-Based Action Tendency Mapping: Same Emotion, Different Tendencies.
Table 3. Role-Based Action Tendency Mapping: Same Emotion, Different Tendencies.
EmotionCaregiver Set
(AT)
Gamer Set
(AT)
BDI Concrete
Action Example
angerInhibitionRejection(Caregiver) Continue service with a serious expression after suppressing anger/(Gamer) Set a boundary and firmly refuse an impolite rematch request
joyApproachApproach(Caregiver) Actively cooperate/(Gamer) Express victory
Table 4. Descriptive Statistics and Repeated-Measures ANOVA Results for User Evaluation ( N = 26 ). * p < 0.05 , ** p < 0.01 , *** p < 0.001 .
Table 4. Descriptive Statistics and Repeated-Measures ANOVA Results for User Evaluation ( N = 26 ). * p < 0.05 , ** p < 0.01 , *** p < 0.001 .
Agent ModelsSatisfactionTrustInteractionAppropriateness
Cooperative Agent 3.68 ± 0.66 3.70 ± 0.60 3.60 ± 0.83 3.54 ± 0.78
Emotion-Driven Agent 3.17 ± 1.09 3.28 ± 0.90 3.76 ± 0.79 3.06 ± 1.05
Action Tendency Agent 3.94 ± 0.72 3.82 ± 0.63 3.69 ± 0.73 3.80 ± 0.76
RM-ANOVA F ( 2 , 50 ) = 8.59 F ( 2 , 50 ) = 5.91 F ( 2 , 50 ) = 0.50 F ( 2 , 50 ) = 10.59
p = 0.001 ** p = 0.005 ** p = 0.607 p < 0.001 ***
η p 2 0.256 0.191 0.020 0.297
Table 5. Post-hoc Pairwise Comparisons with Bonferroni Correction. * p < 0.05 , ** p < 0.01 , *** p < 0.001 .
Table 5. Post-hoc Pairwise Comparisons with Bonferroni Correction. * p < 0.05 , ** p < 0.01 , *** p < 0.001 .
ComparisonSatisfactionTrustInteractionAppropriateness
Coop. vs. AT Agent p = 0.030 * ( d = 0.55 ) p = 0.745 ( d = 0.23 ) p = 1.00 ( d = 0.16 ) p = 0.071 ( d = 0.47 )
Coop. vs. Emot.-Driven p = 0.063 ( d = 0.48 ) p = 0.092 ( d = 0.45 ) p = 1.00 ( d = 0.19 ) p = 0.032 * ( d = 0.54 )
AT Agent vs. Emot.-Driven p = 0.010 * ( d = 0.64 ) p = 0.030 * ( d = 0.55 ) p = 1.00 ( d = 0.07 ) p = 0.002 ** ( d = 0.75 )
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.

Share and Cite

MDPI and ACS Style

Hwang, J.; Park, S.-K. An Emotional BDI Framework for Affective Decision Making Based on Action Tendency. Electronics 2026, 15, 1691. https://doi.org/10.3390/electronics15081691

AMA Style

Hwang J, Park S-K. An Emotional BDI Framework for Affective Decision Making Based on Action Tendency. Electronics. 2026; 15(8):1691. https://doi.org/10.3390/electronics15081691

Chicago/Turabian Style

Hwang, JungGyu, and Sung-Kee Park. 2026. "An Emotional BDI Framework for Affective Decision Making Based on Action Tendency" Electronics 15, no. 8: 1691. https://doi.org/10.3390/electronics15081691

APA Style

Hwang, J., & Park, S.-K. (2026). An Emotional BDI Framework for Affective Decision Making Based on Action Tendency. Electronics, 15(8), 1691. https://doi.org/10.3390/electronics15081691

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop