Chrome Extension
WeChat Mini Program
Use on ChatGLM

Dynamical System Based Variable Admittance Control for Physical Human-Robot Interaction.

Feifei Bian,Danmei Ren, Ruifeng Li, Peidong Liang, Ke Wang, Lijun Zhao

Industrial robot(2020)

Cited 5|Views7
No score
Abstract
Purpose The purpose of this paper is to enable robots to intelligently adapt their damping characteristics and motions in a reactive fashion toward human inputs and task requirements during physical human–robot interaction. Design/methodology/approach This paper exploits a combination of the dynamical system and the admittance model to create robot behaviors. The reference trajectories are generated by dynamical systems while the admittance control enables robots to compliantly follow the reference trajectories. To determine how control is divided between the two models, a collaborative arbitration algorithm is presented to change their contributions to the robot motion based on the contact forces. In addition, the authors investigate to model the robot’s impedance characteristics as a function of the task requirements and build a novel artificial damping field (ADF) to represent the virtual damping at arbitrary robot states. Findings The authors evaluate their methods through experiments on an UR10 robot. The result shows promising performances for the robot to achieve complex tasks in collaboration with human partners. Originality/value The proposed method extends the dynamical system approach with an admittance control law to allow a robot motion being adjusted in real time. Besides, the authors propose a novel ADF method to model the robot’s impedance characteristics as a function of the task requirements.
More
Translated text
Key words
Physical human-robot interaction,Compliant control,Dynamical systems,Artificial damping field,Robotics,Haptic devices,Compliant mechanisms,Man machine interface (MMI),Cooperative robots
AI Read Science
Must-Reading Tree
Example
Generate MRT to find the research sequence of this paper
Chat Paper
Summary is being generated by the instructions you defined