Domain Randomization for Active Pose Estimation

03/10/2019
by   Xinyi Ren, et al.
20

Accurate state estimation is a fundamental component of robotic control. In robotic manipulation tasks, as is our focus in this work, state estimation is essential for identifying the positions of objects in the scene, forming the basis of the manipulation plan. However, pose estimation typically requires expensive 3D cameras or additional instrumentation such as fiducial markers to perform accurately. Recently, Tobin et al. introduced an approach to pose estimation based on domain randomization, where a neural network is trained to predict pose directly from a 2D image of the scene. The network is trained on computer-generated images with a high variation in textures and lighting, thereby generalizing to real-world images. In this work, we investigate how to improve the accuracy of domain randomization based pose estimation. Our main idea is that active perception -- moving the robot to get a better estimate of pose -- can be trained in simulation and transferred to real using domain randomization. In our approach, the robot trains in a domain-randomized simulation how to estimate pose from a sequence of images. We show that our approach can significantly improve the accuracy of standard pose estimation in several scenarios: when the robot holding an object moves, when reference objects are moved in the scene, or when the camera is moved around the object.

READ FULL TEXT

page 4

page 5

research
03/31/2018

DeepIM: Deep Iterative Matching for 6D Pose Estimation

Estimating the 6D pose of objects from images is an important problem in...
research
07/27/2022

Instance-specific 6-DoF Object Pose Estimation from Minimal Annotations

In many robotic applications, the environment setting in which the 6-DoF...
research
10/11/2017

Temporal and Physical Reasoning for Perception-Based Robotic Manipulation

Accurate knowledge of object poses is crucial to successful robotic mani...
research
11/24/2022

Real-Time Physics-Based Object Pose Tracking during Non-Prehensile Manipulation

We propose a method to track the 6D pose of an object over time, while t...
research
04/09/2022

Improved Object Pose Estimation via Deep Pre-touch Sensing

For certain manipulation tasks, object pose estimation from head-mounted...
research
05/18/2018

Synthetically Trained Neural Networks for Learning Human-Readable Plans from Real-World Demonstrations

We present a system to infer and execute a human-readable program from a...
research
02/25/2019

Quickly Inserting Pegs into Uncertain Holes using Multi-view Images and Deep Network Trained on Synthetic Data

This paper uses robots to assemble pegs into holes on surfaces with diff...

Please sign up or login with your details

Forgot password? Click here to reset