Kit-Net: Self-Supervised Learning to Kit Novel 3D Objects into Novel 3D Cavities

07/13/2021
by   Shivin Devgon, et al.
4

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 mesh and that of the target cavity. Physical experiments with industrial objects succeed in 18 with Kit-Net. Video, code, and data are available at https://github.com/BerkeleyAutomation/Kit-Net.

READ FULL TEXT

page 1

page 5

page 6

page 7

page 8

research
05/29/2021

Orienting Novel 3D Objects Using Self-Supervised Learning of Rotation Transforms

Orienting objects is a critical component in the automation of many pack...
research
06/07/2019

Object-Agnostic Suction Grasp Affordance Detection in Dense Cluster Using Self-Supervised Learning.docx

In this paper we study grasp problem in dense cluster, a challenging tas...
research
12/01/2020

RaP-Net: A Region-wise and Point-wise Weighting Network to Extract Robust Keypoints for Indoor Localization

Image keypoint extraction is an important step for visual localization. ...
research
10/12/2020

Discriminative Sounding Objects Localization via Self-supervised Audiovisual Matching

Discriminatively localizing sounding objects in cocktail-party, i.e., mi...
research
03/04/2021

Data Augmentation for Object Detection via Differentiable Neural Rendering

It is challenging to train a robust object detector when annotated data ...
research
09/19/2022

EDO-Net: Learning Elastic Properties of Deformable Objects from Graph Dynamics

We study the problem of learning graph dynamics of deformable objects wh...
research
06/17/2021

A Random CNN Sees Objects: One Inductive Bias of CNN and Its Applications

This paper starts by revealing a surprising finding: without any learnin...

Please sign up or login with your details

Forgot password? Click here to reset