计算机科学
模型预测控制
透视图(图形)
扭矩
控制理论(社会学)
加速度
控制(管理)
相互作用模型
差异(会计)
非线性系统
功能(生物学)
人机交互
控制工程
模拟
人工智能
工程类
物理
会计
万维网
业务
热力学
生物
进化生物学
经典力学
量子力学
作者
Markus Klar,Florian Fischer,Arthur Fleig,Miroslav Bachinski,Jörg Müller
摘要
We present a Model Predictive Control (MPC) framework to simulate movement in interaction with computers, focusing on mid-air pointing as an example. Starting from understanding interaction from an Optimal Feedback Control (OFC) perspective, we assume that users aim at minimizing an internalized cost function, subject to the constraints imposed by the human body and the interactive system. Unlike previous approaches used in HCI, MPC can compute optimal controls for nonlinear systems. This allows to use state-of-the-art biomechanical models and handle nonlinearities that occur in almost any interactive system. Instead of torque actuation, our model employs second-order muscles acting directly at the joints. We compare three different cost functions and evaluate the simulation against user movements in a pointing study. Our results show that the combination of distance, control, and joint acceleration cost matches individual users’ movements best, and predicts movements with an accuracy that is within the between-user variance. To aid HCI researchers and designers in applying our approach for different users, interaction techniques, or tasks, we make our SimMPC framework, including CFAT, a tool to identify maximum voluntary torques in joint-actuated models, publicly available, and give step-by-step instructions.
科研通智能强力驱动
Strongly Powered by AbleSci AI