Dynamic Motion Primitives-based Trajectory Learning for Physical Human-Robot Interaction Force Control

被引:7
作者
Xing, Xueyan [1 ]
Maqsood, Kamran [1 ]
Zeng, Chao [2 ]
Yang, Chenguang [3 ]
Yuan, Shuai [4 ]
Li, Yanan [1 ]
机构
[1] Univ Sussex, Dept Engn & Design, Brighton BN1 9RH, E Sussex, England
[2] Univ Hamburg, Hamburg, Germany
[3] Univ West England, Bristol Robot Lab, Bristol BS16 1QY, Avon, England
[4] Harbin Inst Technol, Sch Astronaut, Harbin, Peoples R China
基金
英国工程与自然科学研究理事会;
关键词
Interaction force; physical human-robot interaction (pHRI); DMPs; iterative learning; RECURSIVE LEAST-SQUARES; EXOSKELETON;
D O I
10.1109/TII.2023.3280320
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
One promising function of interactive robots is to provide a specific interaction force to human users. For example, rehabilitation robots are expected to promote patients' recovery by interacting with them with a prescribed force. However, motion uncertainties of different individuals, which are hard to predict due to the varying motion speed and noises during motion, degrade the performance of existing control methods. This paper proposes a method to learn a desired reference trajectory for a robot based on dynamic motion primitives (DMPs) and iterative learning (IL). By controlling the robot to follow the generated desired reference trajectory, the interaction force can achieve a desired value. In our proposed approach, DMPs are first employed to parameterize the demonstration trajectories of the human user. Then a recursive least square (RLS)-based estimator is developed and combined with the Adam optimization method to update the trajectory parameters so that the desired reference trajectory of the robot is iteratively obtained by resolving the DMPs. Since the proposed method parameterizes the trajectories depending on the phrase variable, it removes the essential assumption of traditional IL methods where the iteration period should be invariant, and thus has improved robustness compared with the existing methods. Experiments are performed using an interactive robot to validate the effectiveness of our proposed scheme.
引用
收藏
页码:1675 / 1686
页数:12
相关论文
共 46 条
  • [1] Aibin Zhu, 2018, 2018 IEEE International Conference on Information and Automation (ICIA). Proceedings, P740, DOI 10.1109/ICInfA.2018.8812503
  • [2] Active Exoskeleton Control Systems: State of the Art
    Anam, Khairul
    Al-Jumaily, Adel Ali
    [J]. INTERNATIONAL SYMPOSIUM ON ROBOTICS AND INTELLIGENT SENSORS 2012 (IRIS 2012), 2012, 41 : 988 - 994
  • [3] Adaptive Trajectory Control to Achieve Smooth Interaction Force in Robotic Rehabilitation Device
    Anwar, Tanvir
    Al Juamily, Adel
    [J]. MEDICAL AND REHABILITATION ROBOTICS AND INSTRUMENTATION (MRRI2013), 2014, 42 : 160 - 167
  • [4] Ben Amor H, 2014, IEEE INT CONF ROBOT, P2831, DOI 10.1109/ICRA.2014.6907265
  • [5] Buss S. R., 2004, IEEE Journal of Robotics and Automation, V17, P16
  • [6] A nonlinear disturbance observer for robotic manipulators
    Chen, WH
    Ballance, DJ
    Gawthrop, PJ
    O'Reilly, J
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2000, 47 (04) : 932 - 938
  • [7] Residual Learning From Demonstration: Adapting DMPs for Contact-Rich Manipulation
    Davchev, Todor
    Luck, Kevin Sebastian
    Burke, Michael
    Meier, Franziska
    Schaal, Stefan
    Ramamoorthy, Subramanian
    [J]. IEEE ROBOTICS AND AUTOMATION LETTERS, 2022, 7 (02): : 4488 - 4495
  • [8] The kernel recursive least-squares algorithm
    Engel, Y
    Mannor, S
    Meir, R
    [J]. IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2004, 52 (08) : 2275 - 2285
  • [9] FELDMAN AG, 1986, J MOTOR BEHAV, V18, P17
  • [10] Gams A, 2014, IEEE-RAS INT C HUMAN, P166, DOI 10.1109/HUMANOIDS.2014.7041354