A Passivity-Based Variable Impedance Controller for Incremental Learning of Periodic Interactive Tasks
Matteo Dalle Vedove, Edoardo Lamon, Daniele Fontanelli, Luigi, Palopoli, Matteo Saveriano

TL;DR
This paper introduces a passivity-based variable impedance control method that enhances safe and smooth human-robot interaction during physical teaching of periodic tasks, ensuring energy regulation and effective task learning.
Contribution
It presents a novel impedance control strategy that explicitly prevents passivity violations and distinguishes between disturbances and guidance during physical demonstrations.
Findings
Successful implementation on a real robotic manipulator for wiping tasks.
Enhanced safety and usability in human-robot physical interaction.
Effective transition between teaching and execution phases.
Abstract
In intelligent manufacturing, robots are asked to dynamically adapt their behaviours without reducing productivity. Human teaching, where an operator physically interacts with the robot to demonstrate a new task, is a promising strategy to quickly and intuitively reconfigure the production line. However, physical guidance during task execution poses challenges in terms of both operator safety and system usability. In this paper, we solve this issue by designing a variable impedance control strategy that regulates the interaction with the environment and the physical demonstrations, explicitly preventing at the same time passivity violations. We derive constraints to limit not only the exchanged energy with the environment but also the exchanged power, resulting in smoother interactions. By monitoring the energy flow between the robot and the environment, we are able to distinguish…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsEEG and Brain-Computer Interfaces · Advanced Memory and Neural Computing · Neural Networks and Applications
