Online Self-Supervised Learning for Object Picking: Detecting Optimum Grasping Position using a Metric Learning Approach
arXiv:2003.03717 · doi:10.1109/SII46433.2020.9025845
Abstract
Self-supervised learning methods are attractive candidates for automatic object picking. However, the trial samples lack the complete ground truth because the observable parts of the agent are limited. That is, the information contained in the trial samples is often insufficient to learn the specific grasping position of each object. Consequently, the training falls into a local solution, and the grasp positions learned by the robot are independent of the state of the object. In this study, the optimal grasping position of an individual object is determined from the grasping score, defined as the distance in the feature space obtained using metric learning. The closeness of the solution to the pre-designed optimal grasping position was evaluated in trials. The proposed method incorporates two types of feedback control: one feedback enlarges the grasping score when the grasping position approaches the optimum; the other reduces the negative feedback of the potential grasping positions among the grasping candidates. The proposed online self-supervised learning method employs two deep neural networks. : SSD that detects the grasping position of an object, and Siamese networks (SNs) that evaluate the trial sample using the similarity of two input data in the feature space. Our method embeds the relation of each grasping position as feature vectors by training the trial samples and a few pre-samples indicating the optimum grasping position. By incorporating the grasping score based on the feature space of SNs into the SSD training process, the method preferentially trains the optimum grasping position. In the experiment, the proposed method achieved a higher success rate than the baseline method using simple teaching signals. And the grasping scores in the feature space of the SNs accurately represented the grasping positions of the objects.
arXiv comment8 pages
References in corpus (6)
- FaceNet: A Unified Embedding for Face Recognition and Clustering
- WaveNet: A Generative Model for Raw Audio
- Noisy Networks for Exploration
- Grasp2Vec: Learning Object Representations from Self-Supervised Grasping
- Motion Switching with Sensory and Instruction Signals by designing Dynamical Systems using Deep Neural Network
- Dex-Net 3.0: Computing Robust Robot Vacuum Suction Grasp Targets in Point Clouds using a New Analytic Model and Deep Learning
Cited by in corpus (4)
- Vision-based Robotic Grasping From Object Localization, Object Pose Estimation to Grasp Estimation for Parallel Grippers: A Review
- Compensation for undefined behaviors during robot task execution by switching controllers depending on embedded dynamics in RNN
- Annotation Cost Reduction of Stream-based Active Learning by Automated Weak Labeling using a Robot Arm
- Stable deep reinforcement learning method by predicting uncertainty in rewards as a subtask