Intention Recognition in Physical Human-Robot Interaction Based on Radial Basis Function Neural Network

Intention Recognition in Physical Human-Robot Interaction Based on Radial Basis Function Neural Network

intention定义:velocity+trajectory; 只涉及到一个接触点

Research question

a method based on radial basis function neural network (RBFNN) model is presented to identify the motion intention of collaborator.

Here, the human intention is defined as the desired velocity in human limb model, of which the estimation is obtained in real time based on interaction force and the contact point movement characteristics (current position and velocity of the robot) by the trained RBFNN model.

Introduction

  • Kazuhiro Kosuge and Norihide Kazamura proposed several algorithms to generate the motion based on the intentional force and experimentally compare them, including method of force augmentation type, method of position control type, and method of velocity control type [8].

  • Dylan P. Losey et al. provided a unifying view of human and robot sharing task execution. They defined three key themes that emerge in shared control scenarios, namely, intent detection, arbitration, and feedback [9].

  • Definition of intent in this paper: In many physical human-robot interaction (pHRI) applications, the intent can be defined in a binary way. It is often ascertained from a brain-machine interface (BMI), as seen in[10]. In other applications, user intent is defined in terms of a velocity or position trajectory, the predicted forward path of the user and/or robot.

  • human intention recognition based on myographic signals 肌电信号

    • pattern recognition

      The pattern recognition approach is to map patterns of any number of signal features to desired prosthesis poses, grasps, or functions. The way in which control algorithms learn this mapping varies, but common approaches are LDA, SVMs, and artificial neural networks (ANNs) [11, 12, 15].

    • mapping to continuous effort.

      control systems that learn the mapping between EMG signals and user’s desired joint torque, e.g. relationship between the root-mean square (RMS) of measured EMG signals and the estimated user’s desired torques [16].

  • human intention recognition based on interaction force

    • dynamics model
      • Pehlivanet al. use an inverse dynamics model of the robot to estimate the user force applied to the robot from the robot encoder measurements [17].
      • In [20–22], human intentions are predicted by establishing a dynamic model of collaborator. Passenberg C. uses human models and jerk models to recognize human intention with extended Kalman filtering method [23]. These estimation methods based on the human body model are very difficult because the impedance parameters of the human body are variable and can be hardly obtained [24].
    • NN method
      • the motion intention of the human partner is defined as the desired trajectory in the employed human limb model; difficult to obtain in practice.
    • Hidden Markov Model
      • very complex and difficult to establish a model of intention recognition.
      • C. Lee uses the Baum-Welch algorithm to train Hidden Markov Model, which predicts the collaborator’s intention by learning the meaning of the collaborators’ gestures. However, this method does not really realize the purpose of identifying partner intention [19].
    • In addition, the measured interaction force can be used to estimate other forms of motion intention. For example, the interaction forces measured in the handles to predict possible walking modes or the walker’s forward path in [25, 26].

Methods

assumption: the end effector of robot physically interacts with the human hand and there is only one interaction point.

sensor: Six-Dimensional Force Sensor

  1. in order to obtain training data and test data of neural network, the adaptive impedance control method is used to collect sample data.

  2. basis neural network model is established after mapping sample data.

    • data matching

    • K-means method used to define the number of the hidden layer nodes. Weighted mean value (Wmv) parameter (as follows) of cluster radius to determine K value.

    • image-20210703115112299

  3. the intention of the collaborator is identified through online prediction.

  4. In order to verify the validity of the RBFNN method in this paper, the robot’s contact point speed and interaction force are analyzed by comparing with the corresponding experimental parameters values from the adaptive impedance control algorithm.

Thoughts/Comments

  • K-means是怎么用在hidden layer nodes数量的确定上的??(p5)

    • 先有鸡还是现有蛋
  • 有时间看一下

    • 这个自适应方法是怎么得出的

    image-20210701181613356

    • 质量-弹簧-阻尼器系统等(Dr. F毕业论文那里好像有张图)

    image-20210701181822246