Density-based Feasibility Learning with Normalizing Flows for Introspective Robotic Assembly
Jianxiang Feng, Matan Atad, Ismael Rodr\'iguez, Maximilian Durner,, Stephan G\"unnemann, Rudolph Triebel

TL;DR
This paper introduces a density-based feasibility learning approach using Normalizing Flows for robotic assembly, enabling infeasibility detection with only feasible examples, thus reducing data collection efforts.
Contribution
It presents a novel NF-based method for feasibility learning that requires only feasible data, improving adaptability and efficiency in robotic assembly sequence planning.
Findings
Outperforms baseline methods in infeasibility detection
Requires only feasible examples for training
Achieves significant memory savings with an advanced NF variant
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsManufacturing Process and Optimization · Robot Manipulation and Learning · Reinforcement Learning in Robotics
MethodsNormalizing Flows
