Adapting to contacts: Energy tanks and task energy for passivity-based dynamic movement primitives

Erfan Shahriari, Aljaz Kramberger, Andrej Gams, Ales Ude, Sami Haddadin

Publikation: Beitrag in Buch/Bericht/KonferenzbandKonferenzbeitragBegutachtung

44 Zitate (Scopus)

Abstract

In this paper, we develop a framework to encode demonstrated trajectories as periodic dynamic motion primitives (DMP) for an impedance-controlled robot and their modification to fulfil the task objective, i. e.To adapt based on the force feedback and encoded desired wrench profile via an admittance controller. This behavior by itself can violate stability. Therefore, a passivity analysis for the whole system is presented, and based on input power ports and the demonstrated reference power, a passivity observer (PO) is designed. Subsequently, a DMP phase altering law is introduced according to the passivity criterion in order to adjust the phase based on the passivity criterion. However, since this does not necessarily guarantee passivity, a suitable virtual energy tank is used. Experimental results on a Kuka LWR-4 robot polishing an unknown surface underline the real world applicability the suggested controller.

OriginalspracheEnglisch
Titel2017 IEEE-RAS 17th International Conference on Humanoid Robotics, Humanoids 2017
Herausgeber (Verlag)IEEE Computer Society
Seiten136-142
Seitenumfang7
ISBN (elektronisch)9781538646786
DOIs
PublikationsstatusVeröffentlicht - 22 Dez. 2017
Extern publiziertJa
Veranstaltung17th IEEE-RAS International Conference on Humanoid Robotics, Humanoids 2017 - Birmingham, Großbritannien/Vereinigtes Königreich
Dauer: 15 Nov. 201717 Nov. 2017

Publikationsreihe

NameIEEE-RAS International Conference on Humanoid Robots
ISSN (Print)2164-0572
ISSN (elektronisch)2164-0580

Konferenz

Konferenz17th IEEE-RAS International Conference on Humanoid Robotics, Humanoids 2017
Land/GebietGroßbritannien/Vereinigtes Königreich
OrtBirmingham
Zeitraum15/11/1717/11/17

Fingerprint

Untersuchen Sie die Forschungsthemen von „Adapting to contacts: Energy tanks and task energy for passivity-based dynamic movement primitives“. Zusammen bilden sie einen einzigartigen Fingerprint.

Dieses zitieren