3D Shape Perception from Monocular Vision, Touch, and Shape Priors - Robotics Institute Carnegie Mellon University

3D Shape Perception from Monocular Vision, Touch, and Shape Priors

Shaoxiong Wang, Jiajun Wu, Xinyuan Sun, Wenzhen Yuan, William Freeman, Joshua Tenenbaum, and Edward H. Adelson
Conference Paper, Proceedings of (IROS) IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 1606 - 1613, October, 2018

Abstract

Perceiving accurate 3D object shape is important for robots to interact with the physical world. Current research along this direction has been primarily relying on visual observations. Vision, however useful, has inherent limitations due to occlusions and the 2D-3D ambiguities, especially for perception with a monocular camera. In contrast, touch gets precise local shape information, though its efficiency for reconstructing the entire shape could be low. In this paper, we propose a novel paradigm that efficiently perceives accurate 3D object shape by incorporating visual and tactile observations, as well as prior knowledge of common object shapes learned from large-scale shape repositories. We use vision first, applying neural networks with learned shape priors to predict an object's 3D shape from a single-view color image. We then use tactile sensing to refine the shape; the robot actively touches the object regions where the visual prediction has high uncertainty. Our method efficiently builds the 3D shape of common objects from a color image and a small number of tactile explorations (around 10). Our setup is easy to apply and has potentials to help robots better perform grasping or manipulation tasks on real-world objects.

BibTeX

@conference{Wang-2018-119917,
author = {Shaoxiong Wang and Jiajun Wu and Xinyuan Sun and Wenzhen Yuan and William Freeman and Joshua Tenenbaum and Edward H. Adelson},
title = {3D Shape Perception from Monocular Vision, Touch, and Shape Priors},
booktitle = {Proceedings of (IROS) IEEE/RSJ International Conference on Intelligent Robots and Systems},
year = {2018},
month = {October},
pages = {1606 - 1613},
}