paper-with-me

홈 › Papers

DITTO: Demonstration Imitation by Trajectory Transformation

2024-03-22 · Nick Heppert, Max Argus, Tim Welschehold, Thomas Brox, Abhinav Valada

Teaching robots new skills quickly and conveniently is crucial for the broader adoption of robotic systems. In this work, we address the problem of one-shot imitation from a single human demonstration, given by an RGB-D video recording. We propose a two-stage process. In the first stage we extract the demonstration trajectory offline. This entails segmenting manipulated objects and determining their relative motion in relation to secondary objects such as containers. In the online trajectory generation stage, we first re-detect all objects, then warp the demonstration trajectory to the current scene and execute it on the robot. To complete these steps, our method leverages several ancillary models, including those for segmentation, relative object pose estimation, and grasp prediction. We systematically evaluate different combinations of correspondence and re-detection methods to validate our design decision across a diverse range of tasks. Specifically, we collect and quantitatively test on demonstrations of ten different tasks including pick-and-place tasks as well as articulated object manipulation. Finally, we perform extensive evaluations on a real robot system to demonstrate the effectiveness and utility of our approach in real-world scenarios. We make the code publicly available at http://ditto.cs.uni-freiburg.de.

📄 PDF Abstract BibTeX arXiv:2403.15203

Code (1)

robot-learning-freiburg/DITTO 공식 구현 pytorch

Tasks

Pose Estimation

Similar Papers 제목 키워드 기반

Aligning Language Models with Demonstrated Feedback

2024-06-02 · Omar Shaikh, Michelle S. Lam, Joey Hejna, Yijia Shao 외

Language models are aligned to emulate the collective voice of many, resulting in outputs that align with no one in particular. Steering LLMs away from generic output is possible through supervised finetuning or RLHF, bu…

ArticlesAvgImitation LearningLanguage Modeling+1

DiTTo: Scalable Order-aware All-in-One Image Restoration Agent

2026-05-29 · Seungho Choi, Jihyong Oh arxiv

Real-world images rarely suffer from a single degradation, and the order in which degradations are removed substantially affects the final restoration quality, motivating agent-based image restoration (IR), where a visio…

Image Restoration

DITTO-2: Distilled Diffusion Inference-Time T-Optimization for Music Generation

2024-05-30 · Zachary Novack, Julian McAuley, Taylor Berg-Kirkpatrick, Nicholas Bryan

Controllable music generation methods are critical for human-centered AI-based music creation, but are currently limited by speed, quality, and control design trade-offs. Diffusion Inference-Time T-optimization (DITTO), …

Music Generation

DITTO: Offline Imitation Learning with World Models

2023-02-06 · Branton DeMoss, Paul Duckworth, Nick Hawes, Ingmar Posner

We propose DITTO, an offline imitation learning algorithm which uses world models and on-policy reinforcement learning to addresses the problem of covariate shift, without access to an oracle or any additional online int…

Imitation Learningreinforcement-learningReinforcement LearningReinforcement Learning (RL)

Coarse-to-Fine Imitation Learning: Robot Manipulation from a Single Demonstration

2021-05-13 · Edward Johns

We introduce a simple new method for visual imitation learning, which allows a novel robot manipulation task to be learned from a single human demonstration, without requiring any prior knowledge of the object being inte…

Imitation LearningObjectRobot ManipulationState Estimation