Kit-Net: Self-Supervised Learning to Kit Novel 3D Objects into Novel 3D Cavities
Not on the map. Why?
Abstract (arXiv)
In industrial part kitting, 3D objects are inserted into cavities for transportation or subsequent assembly. Kitting is a critical step as it can decrease downstream processing and handling times and enable lower storage and shipping costs. We present Kit-Net, a framework for kitting previously unseen 3D objects into cavities given depth images of both the target cavity and an object held by a gripper in an unknown initial orientation. Kit-Net uses self-supervised deep learning and data augmentation to train a convolutional neural network (CNN) to robustly estimate 3D rotations between objects and matching concave or convex cavities using a large training dataset of simulated depth images pairs. Kit-Net then uses the trained CNN to implement a controller to orient and position novel objects for insertion into novel prismatic and conformal 3D cavities. Experiments in simulation suggest that Kit-Net can orient objects to have a 98.9% average intersection volume between the object mesh and that of the target cavity. Physical experiments with industrial objects succeed in 18% of trials using a baseline method and in 63% of trials with Kit-Net. Video, code, and data are available at https://github.com/BerkeleyAutomation/Kit-Net.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 17 of its 28 references that are in the map. First posted on arXiv 13 Jul 2021.
Builds on
17 of 28 references.
References · 17
- 2017PoseCNN: A Convolutional Neural Network for 6D Object Pose Estimation in Cluttered Scenescited by 775
- 2020Transporter Networks: Rearranging the Visual World for Robotic Manipulationcited by 344
- 2017Dex-Net 2.0: Deep Learning to Plan Robust Grasps with Synthetic Point Clouds and Analytic Grasp Metricscited by 264
- 2020Deep Global Registrationcited by 229
- 2019PoseRBPF: A Rao-Blackwellized Particle Filter for 6D Object Pose Trackingcited by 91
- 2020se(3)-TrackNet: Data-driven 6D Pose Tracking by Calibrating Image Residuals in Synthetic Domainscited by 90
- 2018Discovery of Latent 3D Keypoints via End-to-end Geometric Reasoningcited by 79
- 20196-DOF Grasping for Target-driven Object Manipulation in Cluttercited by 70
- 2020Generative 3D Part Assembly via Dynamic Graph Learningcited by 67
- 2019Form2Fit: Learning Shape Priors for Generalizable Assembly from Disassemblycited by 51
- 2017Relative Camera Pose Estimation Using Convolutional Neural Networkscited by 47
- 2021Orienting Novel 3D Objects Using Self-Supervised Learning of Rotation Transformscited by 17
5 more
- 2017Dex-Net 3.0: Computing Robust Robot Vacuum Suction Grasp Targets in Point Clouds using a New Analytic Model and Deep Learningcited by 15
- 2018Learning Pose Estimation for High-Precision Robotic Assembly Using Simulated Depth Imagescited by 11
- 2020Exploratory Grasping: Asymptotically Optimal Algorithms for Grasping Challenging Polyhedral Objectscited by 9
- 2021Interpreting Contact Interactions to Overcome Failure in Robot Assembly Taskscited by 9
- 2020X-Ray: Mechanical Search for an Occluded Object by Minimizing Support of Learned Occupancy Distributionscited by 7
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 1; 2024: 1.
4 papers.
- 2022Neural Shape Mating: Self-Supervised Object Assembly with Adversarial Shape Priorscited by 43
- 2024JUICER: Data-Efficient Imitation Learning for Robotic Assemblycited by 38
- 2023Leveraging SE(3) Equivariance for Learning 3D Geometric Shape Assemblycited by 28
- 2021Scene Editing as Teleoperation: A Case Study in 6DoF Kit Assemblycited by 6
- 2024JUICER: Data-Efficient Imitation Learning for Robotic Assembly4 Apr 2024
- 2023Leveraging SE(3) Equivariance for Learning 3D Geometric Shape Assembly13 Sep 2023
- 2022Neural Shape Mating: Self-Supervised Object Assembly with Adversarial Shape Priors30 May 2022
- 2021Scene Editing as Teleoperation: A Case Study in 6DoF Kit Assembly9 Oct 2021