← Search

Marco Ewerton

9 accepted papers

2023

A Multitask and Kernel Approach for Learning to Push Objects with a Target-Parameterized Deep Q-Network

IROS 2023poster

Pushing is an essential motor skill involved in several manipulation tasks, and has been an important research topic in robotics. Recent works have shown that Deep Q-Networks (DQNs) can learn pushing policies (when, where to push, and how) to solve manipulation tasks, potentially in synergy with oth…

Cited by 0SourceScholar
2021

An Efficient Image-to-Image Translation HourGlass-based Architecture for Object Pushing Policy Learning

IROS 2021poster

Humans effortlessly solve pushing tasks in everyday life but unlocking these capabilities remains a challenge in robotics because physics models of these tasks are often inaccurate or unattainable. State-of-the-art data-driven approaches learn to compensate for these inaccuracies or replace the appr…

Cited by 6SourcecodeScholar
2020

Plucking Motions for Tea Harvesting Robots Using Probabilistic Movement Primitives

RA-L 2020

This letter proposes a harvesting robot capable of plucking tea leaves. In order to harvest high-quality tea, the robot is required to pluck the petiole of the leaf without cutting it using blades. To pluck the leaves, it is necessary to reproduce a complicated human hand motion of pulling while rot

Cited by 37SourceScholar
2019

Reinforcement Learning of Trajectory Distributions: Applications in Assisted Teleoperation and Motion Planning

IROS 2019poster

The majority of learning from demonstration approaches do not address suboptimal demonstrations or cases when drastic changes in the environment occur after the demonstrations were made. For example, in real teleoperation tasks, the demonstrations provided by the user are often suboptimal due to int…

Cited by 9SourceScholar
2017

Active Incremental Learning of Robot Movement Primitives

CoRL 2017

Robots that can learn over time by interacting with non-technical users must be capable of acquiring new motor skills, incrementally. The problem then is deciding when to teach the robot a new skill or when to rely on the robot generalizing its actions. This decision can be made by the robot if it i

Cited by 0SourcePDFScholar
2016

Acquiring and Generalizing the Embodiment Mapping From Human Observations to Robot Skills

RA-L 2016

Robot imitation based on observations of the human movement is a challenging problem as the structure of the human demonstrator and the robot learner are usually different. A movement that can be demonstrated well by a human may not be kinematically feasible for robot reproduction. A common approach

Cited by 25SourceScholar
2016

Movement primitives with multiple phase parameters

ICRA 2016poster

Movement primitives are concise movement representations that can be learned from human demonstrations, support generalization to novel situations and modulate the speed of execution of movements. The speed modulation mechanisms proposed so far are limited though, allowing only for uniform speed mod…

Cited by 7SourceScholar
2015

Learning motor skills from partially observed movements executed at different speeds

IROS 2015poster

Learning motor skills from multiple demonstrations presents a number of challenges. One of those challenges is the occurrence of occlusions and lack of sensor coverage, which may corrupt part of the recorded data. Another issue is the variability in speed of execution of the demonstrations, which ma…

Cited by 29SourceScholar
2015

Learning multiple collaborative tasks with a mixture of Interaction Primitives

ICRA 2015poster

Robots that interact with humans must learn to not only adapt to different human partners but also to new interactions. Such a form of learning can be achieved by demonstrations and imitation. A recently introduced method to learn interactions from demonstrations is the framework of Interaction Prim…

Cited by 145SourceScholar