The Treachery of Images: Bayesian Scene Keypoints for Deep Policy Learning in Robotic Manipulation

Jan Ole von Hartz, Eugenio Chisari, Tim Welschehold, Wolfram Burgard, Joschka Boedecker +1 more
5/8/2023
cs.ROcs.AIcs.CV

No official code found. Best implementation: robot-learning-freiburg/bask (4 stars, PyTorch, last commit 2023-09-28).

Abstract

In policy learning for robotic manipulation, sample efficiency is of paramount importance. Thus, learning and extracting more compact representations from camera observations is a promising avenue. However, current methods often assume full observability of the scene and struggle with scale invariance. In many tasks and settings, this assumption does not hold as objects in the scene are often occluded or lie outside the field of view of the camera, rendering the camera observation ambiguous with regard to their location. To tackle this problem, we present BASK, a Bayesian approach to tracking scale-invariant keypoints over time. Our approach successfully resolves inherent ambiguities in images, enabling keypoint tracking on symmetrical objects and occluded and out-of-view objects. We employ our method to learn challenging multi-object robot manipulation tasks from wrist camera observations and demonstrate superior utility for policy learning compared to other representation learning techniques. Furthermore, we show outstanding robustness towards disturbances such as clutter, occlusions, and noisy depth measurements, as well as generalization to unseen objects both in simulation and real-world robotic experiments.

View on arXivView PDF

Code Implementations(1)

PyTorch

PyTorch code for Bayesian Scene Keypoints.

42PythonJul 10, 20233 years agoNOASSERTION
artificial-intelligencecomputer-visiondeep-learningpytorchrepresentation-learning+3 more

Similar Papers

Cite this paper

@article{hartz2023treachery,
  title  = {The Treachery of Images: Bayesian Scene Keypoints for Deep Policy Learning in Robotic Manipulation},
  author = {Jan Ole von Hartz and Eugenio Chisari and Tim Welschehold and Wolfram Burgard and Joschka Boedecker and Abhinav Valada},
  year   = {2023},
  eprint = {2305.04718},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2305.04718v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2305.04718.svg)](https://codeofpaper.com/paper/2305.04718)

Discussion