4.7 Article

Robotic Manipulations of Cylinders and Ellipsoids by Ellipse Detection With Domain Randomization

期刊

IEEE-ASME TRANSACTIONS ON MECHATRONICS
卷 28, 期 1, 页码 302-313

出版社

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/TMECH.2022.3193895

关键词

Robots; Ellipsoids; Mathematical models; Solid modeling; Training; Three-dimensional displays; Service robots; Domain randomization; ellipse detection; robotic grasp

向作者/读者索取更多资源

In this study, a novel approach is proposed to train a robot for ellipse detection by constructing synthetic images based on three-dimensional point-cloud models. An end-to-end deep neural network is built using synthetic data to perform ellipse detection, achieving superior performance compared to state-of-the-art detectors on synthetic and public datasets. The proposed method is evaluated through a series of robotic manipulations in real application scenarios, demonstrating a high success rate despite being trained on synthetic data.
A lot of objects commonly found in industrial and household environments are represented by cylindrical shapes (flange plates) and ellipsoids (oranges). The visual tops of cylindrical objects and the outlines of ellipsoids are approximately formed by elliptic shape primitives. Thus, a robot can manipulate these objects by ellipse detection. However, it poses a challenge for existing methods to detect ellipses that are largely interfered in cluttered environments. The supervised learning method provides a potential solution for ellipse detection in such environments, but manually labeling the ground truth for training the learning model costs much time, money and workload. In this work, we propose a novel approach to employing three-dimensional point-cloud models of cylindrical objects to construct synthetic images with ellipses based on domain randomization technology for training the supervised learning model. Using synthetic data generated in this manner, we build an end-to-end deep neural network with a detection backbone, rotating filters and the rotated region proposal net to do ellipse detection. To our knowledge, this is the first supervised learning model trained only on synthetic data for ellipse detection, enabling a robot to grasp cylindrical and ellipsoid objects. To demonstrate the capabilities of the proposed detector, the performance of the proposed method is superior to those of two state-of-the-art detectors on synthetic and public datasets. The proposed model for ellipse detection and data generation pipeline based on domain randomization in a simulation are evaluated by a series of robotic manipulations implemented in real application scenarios. The results illustrate a high success rate on real-world grasp attempts despite having only been trained on a synthetic dataset.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.7
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据