Diffusing Trajectory Optimization Problems for Recovery During Multi-Finger Manipulation

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Kumar, Abhinav, Yang, Fan, Marinovic, Sergio Aguilera, Iba, Soshi, Zarrin, Rana Soltani, Berenson, Dmitry
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866918156631539712
author Kumar, Abhinav
Yang, Fan
Marinovic, Sergio Aguilera
Iba, Soshi
Zarrin, Rana Soltani
Berenson, Dmitry
author_facet Kumar, Abhinav
Yang, Fan
Marinovic, Sergio Aguilera
Iba, Soshi
Zarrin, Rana Soltani
Berenson, Dmitry
contents Multi-fingered hands are emerging as powerful platforms for performing fine manipulation tasks, including tool use. However, environmental perturbations or execution errors can impede task performance, motivating the use of recovery behaviors that enable normal task execution to resume. In this work, we take advantage of recent advances in diffusion models to construct a framework that autonomously identifies when recovery is necessary and optimizes contact-rich trajectories to recover. We use a diffusion model trained on the task to estimate when states are not conducive to task execution, framed as an out-of-distribution detection problem. We then use diffusion sampling to project these states in-distribution and use trajectory optimization to plan contact-rich recovery trajectories. We also propose a novel diffusion-based approach that distills this process to efficiently diffuse the full parameterization, including constraints, goal state, and initialization, of the recovery trajectory optimization problem, saving time during online execution. We compare our method to a reinforcement learning baseline and other methods that do not explicitly plan contact interactions, including on a hardware screwdriver-turning task where we show that recovering using our method improves task performance by 96% and that ours is the only method evaluated that can attempt recovery without causing catastrophic task failure. Videos can be found at https://dtourrecovery.github.io/.
format Preprint
id arxiv_https___arxiv_org_abs_2510_07030
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Diffusing Trajectory Optimization Problems for Recovery During Multi-Finger Manipulation
Kumar, Abhinav
Yang, Fan
Marinovic, Sergio Aguilera
Iba, Soshi
Zarrin, Rana Soltani
Berenson, Dmitry
Robotics
Multi-fingered hands are emerging as powerful platforms for performing fine manipulation tasks, including tool use. However, environmental perturbations or execution errors can impede task performance, motivating the use of recovery behaviors that enable normal task execution to resume. In this work, we take advantage of recent advances in diffusion models to construct a framework that autonomously identifies when recovery is necessary and optimizes contact-rich trajectories to recover. We use a diffusion model trained on the task to estimate when states are not conducive to task execution, framed as an out-of-distribution detection problem. We then use diffusion sampling to project these states in-distribution and use trajectory optimization to plan contact-rich recovery trajectories. We also propose a novel diffusion-based approach that distills this process to efficiently diffuse the full parameterization, including constraints, goal state, and initialization, of the recovery trajectory optimization problem, saving time during online execution. We compare our method to a reinforcement learning baseline and other methods that do not explicitly plan contact interactions, including on a hardware screwdriver-turning task where we show that recovering using our method improves task performance by 96% and that ours is the only method evaluated that can attempt recovery without causing catastrophic task failure. Videos can be found at https://dtourrecovery.github.io/.
title Diffusing Trajectory Optimization Problems for Recovery During Multi-Finger Manipulation
topic Robotics
url https://arxiv.org/abs/2510.07030