Breathing Life Into Biomechanical User Models
Authors
Florian Fischer
University of BayreuthMiroslav Bachinski
University of BayreuthArthur Fleig
University of BayreuthTitle of the Paper
Breathing Life Into Biomechanical User Models
Paper Information
- Field of Study: Simulation of Biomechanical User Models in Human-Computer Interaction
- Keywords: Biomechanical Model, Simulation Model, Deep Reinforcement Learning, User Model, Human-Computer Interaction Design Tools
Research Background and Problem Statement
-
Identified Problems or Challenges:
- Existing biomechanical user models rely on unrealistic control assumptions, such as direct joint torque actuation, lack of visual or other sensory feedback, and neglect of physical interactions with input devices.
- These models lack generative capabilities, are unable to autonomously learn realistic interaction strategies, and fail to simulate complex interaction tasks.
-
Significance: Generative simulation of biomechanical user models can be utilized for rapid evaluation of user interface performance, prediction of motion patterns, and improvement of interaction design efficiency, while reducing experimental costs. Additionally, these models hold significant potential value for physical interaction design in high-demand areas such as augmented reality (AR), virtual reality (VR), and touch interfaces.
-
Motivation and Related Work: Reinforcement learning (RL) has been applied to some extent in simulating biomechanical interactions, but its realism is limited by control assumptions. This study aims to enhance the realism of simulations by improving model control strategies, providing more reliable tools for human-computer interaction research and design.
Proposed Solution
-
Proposed Approach:
- This paper develops a user model that integrates muscle-driven biomechanical models with perceptual models, controlled via visual feedback.
- Leveraging efficient forward simulation based on the MuJoCo physics engine, the model trains user control strategies using deep reinforcement learning, enabling it to perform a variety of realistic interaction tasks.
-
Innovations:
- For the first time, muscle-driven control is combined with perception-based reinforcement learning, achieving more realistic human interaction behaviors.
- The user model can interact with physical devices (e.g., joysticks, touch buttons) while simulating vision-based cognitive tasks.
-
Implementation Steps and Key Techniques:
- Use open-source tools to convert OpenSim biomechanical models into models supported by the MuJoCo physics engine.
- Define interaction tasks, including reward functions, environment, and task object configurations.
- Provide input to the user model through perceptual models (e.g., RGB-D cameras, tactile sensors).
- Apply deep reinforcement learning (based on Proximal Policy Optimization, PPO) to train user behavior strategies.
- Evaluate the model's performance and assess whether its motion and behavioral characteristics align with human data.
Research Outcomes
-
Specific Results:
- Developed an open-source implementation framework (User-in-the-Box) that allows flexible extensions of interaction environments, biomechanical models, perceptual models, and reward functions.
- Simulated four interaction tasks—pointing, tracking, selection response, and remote car manipulation—enabling the model to exhibit human-like motion patterns in these tasks.
-
Advantages Compared to Existing Solutions:
- The model captures human-specific behavioral patterns, such as Fitts' Law (the linear relationship between movement time and difficulty in pointing tasks) and minimal acceleration changes ("minimum acceleration model").
-
Experimental and Evaluation Results:
- In the ISO pointing task, the model's motion trajectories adhered to Fitts' Law and exhibited symmetrical velocity profiles.
- In tracking tasks, the model accurately followed dynamically changing target objects.
- In complex tasks (e.g., remote car manipulation), the model successfully completed multi-dimensional perception and physical control integration tasks.
-
Limitations and Future Directions:
- The model requires long training times (e.g., 94 hours for the parking task). Future work could explore hierarchical reinforcement learning to reduce computational costs.
- The current model does not incorporate cognitive components. Future research could integrate cognitive models with biomechanical models to simulate higher-level interaction behaviors.
- The perceptual and muscle models use simplified versions. Future work could add more realistic perceptual noise, visual focus areas, and fine-grained muscle models.
Summary and Discussion
The model demonstrates potential in improving user interface evaluation and design efficiency. The integration of biomechanics and perception paves the way for more realistic interaction simulations. This study also raises an open question: how to better design reward functions to simulate human subjective utility while organically integrating human cognitive decision-making processes with the model's motion performance. These research directions are of significant importance for advancing the fields of human-computer interaction, biomechanical simulation, and reinforcement learning.
Research Questions / Practical Problems
Question signals indexed for this paper.
Research Questions
3- How can muscle-driven control and perception-based reinforcement learning simulate more realistic user interaction behavior?Category: Decision Optimization and Reinforcement Learning UnderstandingSimilar questionsarrow_forward
- Can user models improve simulation of complex interaction tasks through perception models (e.g., RGB-D cameras) and muscle modeling?Category: Decision Optimization and Reinforcement Learning UnderstandingSimilar questionsarrow_forward
- How does this generative biomechanical model perform in UI performance evaluation and human motion pattern prediction?Category: Decision Optimization and Reinforcement Learning UnderstandingSimilar questionsarrow_forward
Practical Problems
1- Traditional user models cannot realistically simulate human interaction with physical devices or interfaces.Category: Decision Optimization and Reinforcement Learning UnderstandingSimilar questionsarrow_forward
- 100%
Weak-Annotation of HAR Datasets using Vision Foundation Models
UbiComp '24· Human Pose & Activity Recognition +1
- 100%
Servo-Gaussian Model to Predict Success Rates in Manual Tracking: Path Steering and Pursuit of 1D Moving Target
UIST '20· Human Pose & Activity Recognition +1
- 80%
The I in Team: Mining Personal Social Interaction Routine with Topic Models from Long-Term Team Data
IUI '18· Human Pose & Activity Recognition +1
- 80%
Demystifying Reward Design in Reinforcement Learning for Upper Extremity Interaction: Practical Guidelines for Biomechanical Simulations in HCI
UIST '25· Human Pose & Activity Recognition +1
- 75%
Computational Rationality as a Theory of Interaction
CHI '22· Computational Methods in HCI
- 67%
Log2Motion: Biomechanical Motion Synthesis from Touch Logs
CHI '26· Hand Gesture Recognition +2
- 67%
ConverSearch: Supporting Experts in Human Behavior Analysis of Conversational Videos with a Multimodal Scene Search Tool (TIIS)
IUI '26· Human Pose & Activity Recognition +2
- 67%
The Potential of Cognitive Circles to Measure Mental Load
UIST '25· Human Pose & Activity Recognition +2
- 60%
Semi-Automated Coding for Qualitative Research: A User-Centered Inquiry and Initial Prototypes
CHI '18· User Research Methods (Interviews, Surveys, Observation) +1
- 60%
Evaluating HCI Research beyond Usability
CHI '18· Mental Health Apps & Online Support Communities +1
Based on Jaccard similarity of research subtopics & professions (≥60%)