Density-based Feasibility Learning with Normalizing Flows for Introspective Robotic Assembly

Jianxiang Feng, Matan Atad, Ismael Rodríguez, Maximilian Durner, Stephan Günnemann +1 more
7/3/2023
cs.ROcs.LG

Official code: DLR-RM/GRACE (13 stars, MIT, last commit 2023-08-07).

Abstract

Machine Learning (ML) models in Robotic Assembly Sequence Planning (RASP) need to be introspective on the predicted solutions, i.e. whether they are feasible or not, to circumvent potential efficiency degradation. Previous works need both feasible and infeasible examples during training. However, the infeasible ones are hard to collect sufficiently when re-training is required for swift adaptation to new product variants. In this work, we propose a density-based feasibility learning method that requires only feasible examples. Concretely, we formulate the feasibility learning problem as Out-of-Distribution (OOD) detection with Normalizing Flows (NF), which are powerful generative models for estimating complex probability distributions. Empirically, the proposed method is demonstrated on robotic assembly use cases and outperforms other single-class baselines in detecting infeasible assemblies. We further investigate the internal working mechanism of our method and show that a large memory saving can be obtained based on an advanced variant of NF.

View on arXivView PDF

Code Implementations(1)

DLR-RM/GRACEOfficial
MIT

Graph Assembly processing networks for robotic assembly sequence planning and feasibility learning

130PythonJul 5, 20233 years agoMIT

Similar Papers

Cite this paper

@article{feng2023densitybased,
  title  = {Density-based Feasibility Learning with Normalizing Flows for Introspective Robotic Assembly},
  author = {Jianxiang Feng and Matan Atad and Ismael Rodríguez and Maximilian Durner and Stephan Günnemann and Rudolph Triebel},
  year   = {2023},
  eprint = {2307.01317},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2307.01317v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2307.01317.svg)](https://codeofpaper.com/paper/2307.01317)

Discussion