Metric learning for generalizing spatial relations to new objects
By Oier Mees, Nichola Abdo, Mladen Mazuran, Wolfram Burgard. 2017
28 citations recorded by the source corpus.
Human-centered environments are rich with a wide variety of spatial relations between everyday objects. For autonomous robots to operate effectively in such environments, they should be able to reason about these relations and generalize them to objects with different shapes and sizes. For example, having learned to place a toy inside a basket, a robot should be able to generalize this concept using a spoon and a cup. This requires a robot to have the flexibility to learn arbitrary relations in a lifelong manner, making it challenging for an expert to pre-program it with sufficient knowledge to do so beforehand. In this paper, we address the problem of learning spatial relations by introducing a novel method from the perspective of distance metric learning. Our approach enables a robot to reason about the similarity between pairwise spatial relations, thereby enabling it to use its previous knowledge when presented with a new relation to imitate. We show how this makes it possible to learn arbitrary spatial relations from non-expert users using a small number of examples and in an interactive manner. Our extensive evaluation with real-world data demonstrates the effectiveness of our method in reasoning about a continuous spectrum of spatial relations and generalizing them to new objects.
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
- Andy Zeng
- Peter R. Florence
- Jonathan Tompson
- Johnny Lee
- Dieter Fox
- Sergey Levine
- Wolfram Burgard
- Stefan Welker
Citations in the corpus
- Transporter Networks: Rearranging the Visual World for Robotic Manipulation (2020, background): “, object keypoints [3, 4, 5, 6], embeddings [7, 8], or dense descriptors [9, 10, 11] – has been shown to improve sample efficiency [10].”
- Optimization Beyond the Convolution: Generalizing Spatial Relations with End-to-End Metric Learning (2017, methodology): “We train the distance metric function on the Freiburg Spatial Relations dataset [15], which features 546 scenes Reference Initial Generalized”
- Learning to Singulate Objects using a Push Proposal Network (2017, methodology): “9 negatives), which we collected using the vanilla network in both simulation and real-world, resulting in a training dataset size of 3,456 push interactions. We use the object dataset by Mees et al. [22] for our simulation experiments. Learning to Singulate Objects using a Push Proposal Network 9 4”