TY - GEN
T1 - Perceiving clutter and surfaces for object placement in indoor environments
AU - Schuster, Martin J.
AU - Okerman, Jason
AU - Nguyen, Hai
AU - Rehg, James M.
AU - Kemp, Charles C.
PY - 2010
Y1 - 2010
N2 - Handheld manipulable objects can often be found on flat surfaces within human environments. Researchers have previously demonstrated that perceptually segmenting a flat surface from the objects resting on it can enable robots to pick and place objects. However, methods for performing this segmentation can fail when applied to scenes with natural clutter. For example, low-profile objects and dense clutter that obscures the underlying surface can complicate the interpretation of the scene. As a first step towards characterizing the statistics of real-world clutter in human environments, we have collected and hand labeled 104 scans of cluttered tables using a tilting laser range finder (LIDAR) and a camera. Within this paper, we describe our method of data collection, present notable statistics from the dataset, and introduce a perceptual algorithm that uses machine learning to discriminate surface from clutter. We also present a method that enables a humanoid robot to place objects on uncluttered parts of flat surfaces using this perceptual algorithm. In cross-validation tests, the perceptual algorithm achieved a correct classification rate of 78.70% for surface and 90.66% for clutter, and outperformed our previously published algorithm. Our humanoid robot succeeded in 16 out of 20 object placing trials on 9 different unaltered tables, and performed successfully in several high-clutter situations. 3 out of 4 failures resulted from placing objects too close to the edge of the table.
AB - Handheld manipulable objects can often be found on flat surfaces within human environments. Researchers have previously demonstrated that perceptually segmenting a flat surface from the objects resting on it can enable robots to pick and place objects. However, methods for performing this segmentation can fail when applied to scenes with natural clutter. For example, low-profile objects and dense clutter that obscures the underlying surface can complicate the interpretation of the scene. As a first step towards characterizing the statistics of real-world clutter in human environments, we have collected and hand labeled 104 scans of cluttered tables using a tilting laser range finder (LIDAR) and a camera. Within this paper, we describe our method of data collection, present notable statistics from the dataset, and introduce a perceptual algorithm that uses machine learning to discriminate surface from clutter. We also present a method that enables a humanoid robot to place objects on uncluttered parts of flat surfaces using this perceptual algorithm. In cross-validation tests, the perceptual algorithm achieved a correct classification rate of 78.70% for surface and 90.66% for clutter, and outperformed our previously published algorithm. Our humanoid robot succeeded in 16 out of 20 object placing trials on 9 different unaltered tables, and performed successfully in several high-clutter situations. 3 out of 4 failures resulted from placing objects too close to the edge of the table.
UR - http://www.scopus.com/inward/record.url?scp=79851492549&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=79851492549&partnerID=8YFLogxK
U2 - 10.1109/ICHR.2010.5686328
DO - 10.1109/ICHR.2010.5686328
M3 - Conference contribution
AN - SCOPUS:79851492549
SN - 9781424486885
T3 - 2010 10th IEEE-RAS International Conference on Humanoid Robots, Humanoids 2010
SP - 152
EP - 159
BT - 2010 10th IEEE-RAS International Conference on Humanoid Robots, Humanoids 2010
T2 - 2010 10th IEEE-RAS International Conference on Humanoid Robots, Humanoids 2010
Y2 - 6 December 2010 through 8 December 2010
ER -