English
Related papers

Related papers: Dynamic Movement Primitives in Robotics: A Tutoria…

200 papers

We introduce a simple framework for learning aggressive maneuvers in flight control of UAVs. Having inspired from biological environment, dynamic movement primitives are analyzed and extended using nonlinear contraction theory. Accordingly,…

Robotics · Computer Science 2008-10-15 Baris E. Perk , J. J. E. Slotine

Probabilistic Movement Primitives (ProMPs) are a widely used representation of movements for human-robot interaction. They also facilitate the factorization of temporal and spatial structure of movements. In this work we investigate a…

Robotics · Computer Science 2022-11-16 Vittorio Lippi , Raphael Deimel

Discontinuous motion which is a motion composed of multiple continuous motions with sudden change in direction or velocity in between, can be seen in state-aware robotic tasks. Such robotic tasks are often coordinated with sensor…

Robotics · Computer Science 2023-09-04 Edgar Anarossi , Hirotaka Tahara , Naoto Komeno , Takamitsu Matsubara

This paper presents a modular framework for motion planning using movement primitives. Central to the approach is Contraction Theory, a modular stability tool for nonlinear dynamical systems. The approach extends prior methods by achieving…

Robotics · Computer Science 2025-01-17 Moses C. Nah , Johannes Lachner , Neville Hogan , Jean-Jacques Slotine

Simultaneously achieving low trajectory errors and compliant control \emph{without} explicit models of the task was effectively addressed with Compliant Movement Primitives (CMP). For a single-robot task, this means that it is accurately…

Robotics · Computer Science 2017-07-18 Aleksandar Batinica , Bojan Nemec , Aleš Ude , Mirko Raković , Andrej Gams

This paper introduces a discrete-continuous action space to learn insertion primitives for robotic assembly tasks. Primitive is a sequence of elementary actions with certain exit conditions, such as "pushing down the peg until contact".…

Robotics · Computer Science 2021-10-26 Xiang Zhang , Shiyu Jin , Changhao Wang , Xinghao Zhu , Masayoshi Tomizuka

Knowledge from animals and humans inspires robotic innovations. Numerous efforts have been made to achieve agile locomotion in quadrupedal robots through classical controllers or reinforcement learning approaches. These methods usually rely…

Dexterous in-hand manipulation is a peculiar and useful human skill. This ability requires the coordination of many senses and hand motion to adhere to many constraints. These constraints vary and can be influenced by the object…

The realization of motion description is a challenging work for fixed-wing Unmanned Aerial Vehicle (UAV) acrobatic flight, due to the inherent coupling problem in ranslational-rotational motion. This paper aims to develop a novel maneuver…

Robotics · Computer Science 2021-07-14 Renshan Zhang , Yongyang Hu , Kuang Zhao , Su Cao

The dynamic motion primitive-based (DMP) method is an effective method of learning from demonstrations. However, most of the current DMP-based methods focus on learning one task with one module. Although, some deep learning-based frameworks…

Robotics · Computer Science 2024-05-27 Binzhao Xu , Muhayy Ud Din , Irfan Hussain

Robots are becoming a vital ingredient in society. Some of their daily tasks require dual-arm manipulation skills in the rapidly changing, dynamic and unpredictable real-world environments where they have to operate. Given the expertise of…

Robotics · Computer Science 2019-04-03 Èric Pairet , Paola Ardón , Frank Broz , Michael Mistry , Yvan Petillot

Movement primitives are an important policy class for real-world robotics. However, the high dimensionality of their parametrization makes the policy optimization expensive both in terms of samples and computation. Enabling an efficient…

Robotics · Computer Science 2020-03-06 Samuele Tosatto , Jonas Stadtmueller , Jan Peters

Manipulation skills involving contact and friction are inherent to many robotics tasks. Using the class of motor primitives for peg-in-hole like insertions, we study how robots can learn such skills. Dynamic Movement Primitives (DMP) are a…

How to integrate human factors into the motion planning system is of great significance for improving the acceptance of intelligent vehicles. Decomposing motion into primitives and then accurately and smoothly joining the motion primitives…

Robotics · Computer Science 2019-07-05 Boyang Wang , Jianwei Gong , Wenli Liang , Huiyan Chen

In recent years, industrial robots have been installed in various industries to handle advanced manufacturing and high precision tasks. However, further integration of industrial robots is hampered by their limited flexibility, adaptability…

Robotics · Computer Science 2020-10-27 Oren Spector , Miriam Zacksenhouse

Task and motion planning is one of the key problems in robotics today. It is often formulated as a discrete task allocation problem combined with continuous motion planning. Many existing approaches to TAMP involve explicit descriptions of…

Robotics · Computer Science 2023-09-28 Jimmy Envall , Roi Poranne , Stelian Coros

Movement Primitives (MPs) are a well-established method for representing and generating modular robot trajectories. This work presents FA-ProDMP, a new approach which introduces force awareness to Probabilistic Dynamic Movement Primitives…

Robotics · Computer Science 2024-09-18 Paul Werner Lödige , Maximilian Xiling Li , Rudolf Lioutikov

A Probabilistic Movement Primitive (ProMP) defines a distribution over trajectories with an associated feedback policy. ProMPs are typically initialized from human demonstrations and achieve task generalization through probabilistic…

Robotics · Computer Science 2022-05-05 Adam Conkey , Tucker Hermans

Learning from humans allows non-experts to program robots with ease, lowering the resources required to build complex robotic solutions. Nevertheless, such data-driven approaches often lack the ability to provide guarantees regarding their…

Robotics · Computer Science 2023-06-30 Rodrigo Pérez-Dattari , Jens Kober

Performing bimanual tasks with dual robotic setups can drastically increase the impact on industrial and daily life applications. However, performing a bimanual task brings many challenges, like synchronization and coordination of the…

Robotics · Computer Science 2023-08-28 Giovanni Franzese , Leandro de Souza Rosa , Tim Verburg , Luka Peternel , Jens Kober