Iterative Learning Control Based on Stretch and Compression Mapping for Trajectory Tracking in Human-robot Collaboration

Jingkang Xia, Deqing Huang, Yanan Li, Junpei Zhong

Research output: Chapter in book / Conference proceedingConference article published in proceeding or bookAcademic researchpeer-review

Abstract

This paper presents a novel iterative learning control (ILC) scheme based on stretch and compression mapping for a robotic manipulator to learn its human partner's desired trajectory, which is a typical task in the field of human-robot interaction. The proposed scheme is used to reduce the interaction force between the robot and the human partner in repetitive learning process. Thus, the robot can track the human partner's repetitive trajectory with a small interaction force, leading to little control effort from the human. As the human is involved in the control loop, there are various uncertainties in the system, including variable iteration period in the task under study. The stretch and compression mapping is applied to this problem. In the simulation, the proposed scheme is implemented in the human-robot interaction scenario. Results confirm the effectiveness of the proposed scheme and also illustrate better performance of the proposed ILC compared with other ILC methods with variable periods.

Original languageEnglish
Title of host publicationProceedings - 2020 Chinese Automation Congress, CAC 2020
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages3905-3910
Number of pages6
ISBN (Electronic)9781728176871
DOIs
Publication statusPublished - 29 Jan 2021
Externally publishedYes
Event2020 Chinese Automation Congress, CAC 2020 - Shanghai, China
Duration: 6 Nov 20208 Nov 2020

Publication series

NameProceedings - 2020 Chinese Automation Congress, CAC 2020

Conference

Conference2020 Chinese Automation Congress, CAC 2020
Country/TerritoryChina
CityShanghai
Period6/11/208/11/20

Keywords

  • Human-robot interaction
  • Iterative learning control
  • Robotic control

ASJC Scopus subject areas

  • Artificial Intelligence
  • Control and Optimization

Cite this