A human-aware control paradigm for human-robot interactions, a simulation study

Reza Sharif Razavian
DOI: https://doi.org/10.1101/2024.03.20.585749
2024-03-25
Abstract:This paper presents a novel model for predicting human movements and introduces a new control method for human-robot interaction based on this model. The developed predictive model of human movement is a model that is based on well-supported neuroscientific and biomechanical theories of human motor control; it includes multiple levels of the human senso-rimotor system hierarchy, including high-level decision-making based on internal models, muscle synergies, and physiological muscle mechanics. Therefore, this holistic model can predict arm kinematics and neuromuscular activities in a computationally efficient way. The computational efficiency of the model also makes it suitable for repetitive predictive simulations within a robot’s control algorithm to predict the user’s behavior in human-robot interactions. Therefore, based on this model and the nonlinear model predictive control framework, a algorithm is implemented, which internally runs simu-lations to predict the user’s interactive movement patterns in the future. Consequently, it can optimize the robot’s motor torques to minimize an index, such as the user’s neuromuscular effort. Simulation results of the holistic model and its utilization in the human-aware control of a two-link robot arm are presented. The holistic model is shown to replicate salient features of human movements. The human-aware controller’s ability to predict and minimize the user’s neuromuscular effort in a collaborative task is also demonstrated in simulation.
Bioengineering
What problem does this paper attempt to address?
The problem this paper attempts to address is how to enable robots to predict human behavior in human-robot interaction and optimize the robot's actions based on this prediction, thereby achieving safer, more natural, and more efficient collaboration. Specifically, the paper proposes a novel model to predict human actions and, based on this, develops a new control method—the human-aware control algorithm. This algorithm simulates and predicts the user's future behavior patterns to optimize the robot's joint torques, minimizing the user's neuromuscular effort and thus improving user experience and efficiency in human-robot collaboration tasks. The key contributions of the paper are: 1. **Prediction Model**: A comprehensive model is proposed, based on neuroscience and biomechanics theories, capable of efficiently predicting arm movements and neuromuscular activities. 2. **Control Algorithm**: A human-aware control algorithm is developed based on a nonlinear model predictive control framework. This algorithm can run multiple predictive simulations within the robot controller to predict user behavior in real-time and optimize the robot's actions. 3. **Simulation Validation**: The effectiveness of the model and control algorithm is demonstrated through simulation studies, particularly in reducing user neuromuscular effort. These innovations aim to address the main challenges in current human-robot interaction, specifically how to enable robots to predict and adapt to human behavior in physical contact scenarios, thereby achieving more natural and safer collaboration.