DeepAI AI Chat
Log In Sign Up

A practical DMPs Implementation for Skill Creation and Teleoperation with Assistive Manipulators

by   Stefan Scherzinger, et al.
FZI Forschungszentrum Informatik

Assistive robotic manipulators are becoming increasingly important for people with disabilities. Teleoperating the manipulator in mundane tasks is part of their daily lives. Instead of steering the robot through all actions, applying self-recorded motion skills could greatly facilitate repetitive tasks. Dynamic Movement Primitives (DMP) are a powerful method for skill learning. For this use case, however, they need a simple heuristic to specify where to start and stop a skill without additional sensors. This paper provides the concept of local, global, and hybrid skills that form a modular basis for composing single-handed tasks with ease. A focus is on presenting the necessary mathematical details to support custom implementations with assistive robot arms. Experiments validate the developed methods for scratching an itchy spot, sorting objects on a desk, and feeding a piggy bank with coins. The paper is accompanied by an open-source implementation at


BotsTalk: Machine-sourced Framework for Automatic Curation of Large-scale Multi-skill Dialogue Datasets

To build open-domain chatbots that are able to use diverse communicative...

Where To Start? Transferring Simple Skills to Complex Environments

Robot learning provides a number of ways to teach robots simple skills, ...

Interactive Human-in-the-loop Coordination of Manipulation Skills Learned from Demonstration

Learning from demonstration (LfD) provides a fast, intuitive and efficie...

Productive Multitasking for Industrial Robots

The application of robotic solutions to small-batch production is challe...

Bayesian Nonparametrics for Offline Skill Discovery

Skills or low-level policies in reinforcement learning are temporally ex...

Specializing Versatile Skill Libraries using Local Mixture of Experts

A long-cherished vision in robotics is to equip robots with skills that ...

An Empirical Study and Analysis of Learning Generalizable Manipulation Skill in the SAPIEN Simulator

This paper provides a brief overview of our submission to the no interac...