Learning to Grasp on the Moon from 3D Octree Observations with Deep Reinforcement Learning
Authors:
- 23 October 2022
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 4112-4119
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. The source code and datasets are available at https://github.com/AndrejOrsula/drl_grasping.Keywords
All Related Versions
This publication has 27 references indexed in Scilit:
- Empagliflozin for Type 2 Diabetes Mellitus: An Overview of Phase 3 Clinical TrialsCurrent Diabetes Reviews, 2017
- O-CNNACM Transactions on Graphics, 2017
- Dex-Net 2.0: Deep Learning to Plan Robust Grasps with Synthetic Point Clouds and Analytic Grasp Metrics2017
- OctNet: Learning Deep 3D Representations at High Resolutions2017
- The LRU Rover for Autonomous Planetary Exploration and Its Success in the SpaceBotCamp Challenge2016
- TRAC-IK: An open-source library for improved solving of generic inverse kinematics2015
- Human-level control through deep reinforcement learningNature, 2015
- Mars Science Laboratory Mission and Science InvestigationSpace Science Reviews, 2012
- An overview of 3D object grasp synthesis algorithmsRobotics and Autonomous Systems, 2012
- RRT-connect: An efficient approach to single-query path planning2000