Litcius/Paper detail

Impedance Learning for Human-Guided Robots in Contact With Unknown Environments

Xueyan Xing, Etienne Burdet, Weiyong Si, Chenguang Yang, Yanan Li

2023IEEE Transactions on Robotics63 citationsDOIOpen Access PDF

Abstract

Previous works have developed impedance control to increase safety and improve performance in contact tasks, where the robot is in physical interaction with either an environment or a human user. This article investigates impedance learning for a robot guided by a human user while interacting with an unknown environment. We develop automatic adaptation of robot impedance parameters to reduce the effort required to guide the robot through the environment, while guaranteeing interaction stability. For nonrepetitive tasks, this novel adaptive controller can attenuate disturbances by learning appropriate robot impedance. Implemented as an iterative learning controller, it can compensate for position dependent disturbances in repeated movements. Experiments demonstrate that the robot controller can, in both repetitive and nonrepetitive tasks: first, identify and compensate for the interaction, second, ensure both contact stability (with reduced tracking error) and maneuverability (with less driving effort of the human user) in contact with real environments, and third, is superior to previous velocity-based impedance adaptation control methods.

Topics & Concepts

Impedance controlRobotIterative learning controlController (irrigation)Stability (learning theory)Electrical impedanceAdaptation (eye)Human–robot interactionComputer scienceRobot controlArtificial intelligenceContact forceTracking (education)Control theory (sociology)Control engineeringMobile robotEngineeringSimulationControl (management)Machine learningAgronomyPsychologyQuantum mechanicsPhysicsPedagogyElectrical engineeringBiologyOpticsRobot Manipulation and LearningMuscle activation and electromyography studiesMotor Control and Adaptation
Impedance Learning for Human-Guided Robots in Contact With Unknown Environments | Litcius