Learning to Grasp on the Moon from 3D Octree Observations with Deep Reinforcement Learning

Andrej Orsula, Simon Bøgh, Miguel Olivares-Mendez, Carol Martinez
8/1/2022
cs.ROcs.AIcs.LG

No official code found. Best implementation: AndrejOrsula/drl_grasping (522 stars, BSD-3-Clause, last commit 2023-01-10). 1 more below.

Abstract

Extraterrestrial rovers with a general-purpose robotic arm have many potential applications in lunar and planetary exploration. Introducing autonomy into such systems is desirable for increasing the time that rovers can spend gathering scientific data and collecting samples. This work investigates the applicability of deep reinforcement learning for vision-based robotic grasping of objects on the Moon. A novel simulation environment with procedurally-generated datasets is created to train agents under challenging conditions in unstructured scenes with uneven terrain and harsh illumination. A model-free off-policy actor-critic algorithm is then employed for end-to-end learning of a policy that directly maps compact octree observations to continuous actions in Cartesian space. Experimental evaluation indicates that 3D data representations enable more effective learning of manipulation skills when compared to traditionally used image-based observations. Domain randomization improves the generalization of learned policies to novel scenes with previously unseen objects and different illumination conditions. To this end, we demonstrate zero-shot sim-to-real transfer by evaluating trained agents on a real robot in a Moon-analogue facility.

View on arXivView PDF

Code Implementations(2)

BSD-3-Clause

Deep Reinforcement Learning for Robotic Grasping from Octrees

52265CMake, ShellOct 5, 20203 years agoBSD-3-Clause
deep-reinforcement-learningdomain-randomizationgazebograspinggym-ignition+8 more

IROS 2022 — Learning to Grasp on the Moon from 3D Octree Observations with Deep Reinforcement Learning

30TeXAug 1, 20223 years ago

Similar Papers

Cite this paper

@article{orsula2022learning,
  title  = {Learning to Grasp on the Moon from 3D Octree Observations with Deep Reinforcement Learning},
  author = {Andrej Orsula and Simon Bøgh and Miguel Olivares-Mendez and Carol Martinez},
  year   = {2022},
  eprint = {2208.00818},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2208.00818v1}
}

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/2208.00818.svg)](https://codeofpaper.com/paper/2208.00818)

Discussion