Robot arm pose estimation through pixel-wise part classification
- 1 May 2014
- conference paper
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 3143-3150
- https://doi.org/10.1109/icra.2014.6907311
Abstract
We propose to frame the problem of marker-less robot arm pose estimation as a pixel-wise part classification problem. As input, we use a depth image in which each pixel is classified to be either from a particular robot part or the background. The classifier is a random decision forest trained on a large number of synthetically generated and labeled depth images. From all the training samples ending up at a leaf node, a set of offsets is learned that votes for relative joint positions. Pooling these votes over all foreground pixels and subsequent clustering gives us an estimate of the true joint positions. Due to the intrinsic parallelism of pixel-wise classification, this approach can run in super real-time and is more efficient than previous ICP-like methods. We quantitatively evaluate the accuracy of this approach on synthetic data. We also demonstrate that the method produces accurate joint estimates on real data despite being purely trained on synthetic data.Keywords
This publication has 16 references indexed in Scilit:
- An autonomous manipulation system based on force control and optimizationAutonomous Robots, 2013
- Visual servoing on unknown objectsMechatronics, 2012
- Combined shape, appearance and silhouette for simultaneous manipulator and object trackingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2012
- Online movement adaptation based on previous sensor experiencesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2011
- Manipulator and object tracking for in-hand 3D object modelingThe International Journal of Robotics Research, 2011
- Contact-reactive grasping of objects with partial shape informationPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2010
- Real-time markerless tracking for augmented reality: the virtual visual servoing frameworkIEEE Transactions on Visualization and Computer Graphics, 2006
- Randomized Trees for Real-Time Keypoint RecognitionPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- Improving noisePublished by Association for Computing Machinery (ACM) ,2002
- Random ForestsMachine Learning, 2001