Skip to main navigation Skip to search Skip to main content

Electromyography-Driven Progressive Assist-as-Needed Control for Lower Limb Exoskeleton

  • Kai Gui
  • , U. Xuan Tan
  • , Honghai Liu
  • , Dingguo Zhang*
  • *Corresponding author for this work
  • Shanghai Jiao Tong University
  • Singapore University of Technology and Design
  • University of Bath, Department of Electronic & Electrical Engineering

Research output: Contribution to journalArticlepeer-review

Abstract

This paper introduces a progressive assist-as-needed (pAAN) controller into our custom-made lower limb exoskeleton system. This control strategy can enhance the active participation of subjects. The controller can dynamically estimate a subject's input (voluntary joint torque) based on electromyography (EMG) without calibrations. The EMG-torque relationship learning is unsupervised. The zero-error estimation of the subject's input is guaranteed by a progressive learning strategy. The adaptive controller adjusts the control inputs of motors to complete predefined trajectories. Online torque estimation and adaptive motion control are both realised in the pAAN controller. Additionally, some practical problems of EMG application, caused by time-varying property of EMG signals and electrode displacement, would be avoided. From the simulation and experimental studies, our pAAN controller can predict the subject's input well, and the exoskeleton helps subjects move precisely. Active participation of subjects is achieved during training.

Original languageEnglish
Article number8974252
Pages (from-to)50-58
Number of pages9
JournalIEEE Transactions on Medical Robotics and Bionics
Volume2
Issue number1
DOIs
StatePublished - Feb 2020
Externally publishedYes

Keywords

  • Adaptive control
  • electromyography
  • exoskeleton
  • rehabilitation
  • torque estimation

Fingerprint

Dive into the research topics of 'Electromyography-Driven Progressive Assist-as-Needed Control for Lower Limb Exoskeleton'. Together they form a unique fingerprint.

Cite this