Abstract

It is a recent trend in the field of robotic control to collect large amount of data from simulated environments and then use it to train deep neural networks. However, there are many essential differences between simulated data and data from the real world. Thus, models trained naively on simulated data often fail to generalize to reality. To address that problem, we propose two approaches to transferring robot perception module, which are based on domain adversarial neural networks (DANN) and generative adversarial networks (GAN), respectively. The former approach tries to extract domain-invariant features by a shared feature extractor and use the domain-invariant features to train a transferrable target localization model (TLM). Meanwhile, the latter approach attempts to learn a transformation from the source domain to the target domain and use the transformation to generate realistic synthetic samples. Then, the synthetic samples are exploited as training data for the TLM. The experiments show that given enough simulated data and only a small amount of real world data, the TLM adapted by our methods could generalize well to real-world environments without drastic performance decline.

Highlights

  • The recent booming of deep learning techniques provides a different perspective for the study of robotic control [1], [2]

  • We proposed two transfer approaches based on domain adversarial neural networks (DANN) and generative adversarial networks (GAN) to solve the problem of transferring robot perception module from simulation to reality

  • In this paper, we treat the problem of robot perception module transfer from simulation to reality as a domain adaptation problem

Read more

Summary

INTRODUCTION

The recent booming of deep learning techniques provides a different perspective for the study of robotic control [1], [2]. Two transfer approaches based on adversarial learning are proposed to transfer robot perception module from simulation to the real world: the first approach is a domain adaptation algorithm based on domain adversarial neural networks (DANN). It tries to extract domain-invariant features from source domain and target domain, and trains a target localization model (TLM) based on these domain-invariant features. The second approach is a domain adaptation algorithm based on generative adversarial networks (GAN) It attempts to learn a transformation from the source domain to the target domain and uses this transformation to produce synthetic images. By splitting the grasping process of robot into two parts, perception and execution, the aforementioned domain adaptation algorithms can be applied to the transfer of robot perception module with only minor modifications required

RELATED WORKS
SIMULATION EXPERIMENT
ACTUAL EXPERIMENT
Findings
CONCLUSION
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.