3D Simulation for Robot Arm Control with Deep Q-Learning

By Stephen James, Edward Johns. 2016

111 citations recorded by the source corpus.

Recent trends in robot arm control have seen a shift towards end-to-end solutions, using deep reinforcement learning to learn a controller directly from raw sensor data, rather than relying on a hand-crafted, modular pipeline. However, the high dimensionality of the state space often means that it is impractical to generate sufficient training data with real-world experiments. As an alternative solution, we propose to learn a robot controller in simulation, with the potential of then transferring this to a real robot. Building upon the recent success of deep Q-networks, we present an approach which uses 3D simulations to train a 7-DOF robotic arm in a control task without any prior knowledge. The controller accepts images of the environment as its only input, and outputs motor actions for the task of locating and grasping a cube, over a range of initial configurations. To encourage efficient learning, a structured reward function is designed with intermediate rewards. We also present preliminary results in direct transfer of policies over to a real robot, without any further training.

Subfields: Artificial Intelligence, Cognitive Neuroscience, Control and Systems Engineering, Reinforcement Learning

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Sergey Levine
  2. Chelsea Finn
  3. Pieter Abbeel
  4. Trevor Darrell
  5. Jitendra Malik
  6. Abhinav Kumar Gupta
  7. Ruslan Salakhutdinov
  8. Yoshua Bengio

In Cognitive Neuroscience

  1. Sergey Levine
  2. Chelsea Finn
  3. Pieter Abbeel
  4. Ofir Nachum
  5. Lerrel Pinto
  6. Marcin Andrychowicz
  7. Xue Bin Peng
  8. Wojciech Zaremba

In Control and Systems Engineering

  1. Sergey Levine
  2. Pieter Abbeel
  3. Chelsea Finn
  4. Dieter Fox
  5. Jitendra Malik
  6. Mrinal Kalakrishnan
  7. Vikash Kumar
  8. Julian Ibarz

In Reinforcement Learning

  1. Sergey Levine
  2. Chelsea Finn
  3. Pieter Abbeel
  4. Ofir Nachum
  5. Vikash Kumar
  6. Shixiang Shane Gu
  7. Trevor Darrell
  8. Abhishek Gupta

Citations in the corpus