Fourier movement primitives: an approach for learning rhythmic robot skills from demonstrations

Main Authors: Kulak, Thibaut, Silvério, João, Calinon, Sylvain
Format: Proceeding Journal
Terbitan: , 2020
Online Access: https://zenodo.org/record/4041372
ctrlnum 4041372
fullrecord <?xml version="1.0"?> <dc schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/ http://www.openarchives.org/OAI/2.0/oai_dc.xsd"><creator>Kulak, Thibaut</creator><creator>Silv&#xE9;rio, Jo&#xE3;o</creator><creator>Calinon, Sylvain</creator><date>2020-06-01</date><description>Whether in factory or household scenarios, rhythmic movements play a crucial role in many daily-life tasks. In this paper we propose a Fourier movement primitive (FMP) representation to learn such type of skills from human demonstrations. Our approach takes inspiration from the probabilistic movement primitives (ProMP) framework, and is grounded in signal processing theory through the Fourier transform. It works with minimal preprocessing, as it does not require demonstration alignment nor finding the frequency of demonstrated signals. Additionally, it does not entail the careful choice/parameterization of basis functions, that typically occurs in most forms of movement primitive representations. Indeed, its basis functions are the Fourier series, which can approximate any periodic signal. This makes FMP an excellent choice for tasks that involve a superposition of different frequencies. Finally, FMP shows interesting extrapolation capabilities as the system has the property of smoothly returning back to the demonstrations (e.g. the limit cycle) when faced with a new situation, being safe for real-world robotic tasks. We validate FMP in several experimental cases with real-world data from polishing and 8-shape drawing tasks as well as on a 7-DoF, torque-controlled, Panda robot.</description><identifier>https://zenodo.org/record/4041372</identifier><identifier>10.15607/RSS.2020.XVI.056</identifier><identifier>oai:zenodo.org:4041372</identifier><relation>info:eu-repo/grantAgreement/EC/H2020/820767/</relation><relation>url:https://zenodo.org/communities/collaborate_project</relation><rights>info:eu-repo/semantics/openAccess</rights><rights>https://creativecommons.org/licenses/by/4.0/legalcode</rights><title>Fourier movement primitives: an approach for learning rhythmic robot skills from demonstrations</title><type>Journal:Proceeding</type><type>Journal:Proceeding</type><recordID>4041372</recordID></dc>
format Journal:Proceeding
Journal
Journal:Journal
author Kulak, Thibaut
Silvério, João
Calinon, Sylvain
title Fourier movement primitives: an approach for learning rhythmic robot skills from demonstrations
publishDate 2020
url https://zenodo.org/record/4041372
contents Whether in factory or household scenarios, rhythmic movements play a crucial role in many daily-life tasks. In this paper we propose a Fourier movement primitive (FMP) representation to learn such type of skills from human demonstrations. Our approach takes inspiration from the probabilistic movement primitives (ProMP) framework, and is grounded in signal processing theory through the Fourier transform. It works with minimal preprocessing, as it does not require demonstration alignment nor finding the frequency of demonstrated signals. Additionally, it does not entail the careful choice/parameterization of basis functions, that typically occurs in most forms of movement primitive representations. Indeed, its basis functions are the Fourier series, which can approximate any periodic signal. This makes FMP an excellent choice for tasks that involve a superposition of different frequencies. Finally, FMP shows interesting extrapolation capabilities as the system has the property of smoothly returning back to the demonstrations (e.g. the limit cycle) when faced with a new situation, being safe for real-world robotic tasks. We validate FMP in several experimental cases with real-world data from polishing and 8-shape drawing tasks as well as on a 7-DoF, torque-controlled, Panda robot.
id IOS16997.4041372
institution ZAIN Publications
institution_id 7213
institution_type library:special
library
library Cognizance Journal of Multidisciplinary Studies
library_id 5267
collection Cognizance Journal of Multidisciplinary Studies
repository_id 16997
subject_area Multidisciplinary
city Stockholm
province INTERNASIONAL
shared_to_ipusnas_str 1
repoId IOS16997
first_indexed 2022-06-06T04:38:18Z
last_indexed 2022-06-06T04:38:18Z
recordtype dc
_version_ 1734902697224568832
score 17.610285