An Open-Source Multi-Goal Reinforcement Learning Environment for Robotic Manipulation with Pybullet
Xintong Yang, Ze Ji, Jing Wu, Yu-Kun Lai

TL;DR
This paper re-implements a multi-goal robotic manipulation environment from Mujoco to Pybullet, introduces new APIs and tasks, and benchmarks multi-step, multi-goal reinforcement learning challenges.
Contribution
It provides an open-source, multi-goal robotic manipulation environment in Pybullet with new APIs and designed tasks for advancing goal-conditioned reinforcement learning.
Findings
Successful re-implementation verified by performance comparison
New APIs enable flexible access to robot states and observations
Benchmark results using curriculum learning on complex tasks
Abstract
This work re-implements the OpenAI Gym multi-goal robotic manipulation environment, originally based on the commercial Mujoco engine, onto the open-source Pybullet engine. By comparing the performances of the Hindsight Experience Replay-aided Deep Deterministic Policy Gradient agent on both environments, we demonstrate our successful re-implementation of the original environment. Besides, we provide users with new APIs to access a joint control mode, image observations and goals with customisable camera and a built-in on-hand camera. We further design a set of multi-step, multi-goal, long-horizon and sparse reward robotic manipulation tasks, aiming to inspire new goal-conditioned reinforcement learning algorithms for such challenges. We use a simple, human-prior-based curriculum learning method to benchmark the multi-step manipulation tasks. Discussions about future research…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsReinforcement Learning in Robotics · Robot Manipulation and Learning · Human Pose and Action Recognition
