Journal of System Simulation ›› 2019, Vol. 31 ›› Issue (11): 2452-2457.doi: 10.16182/j.issn1004731x.joss.19-FZ0378

Previous Articles     Next Articles

Robot Arm Control Method Based on Deep Reinforcement Learning

Li Heyu1, Zhao Zhilong1,2,3, Gu Lei1, Guo Liqin1,2,3, Zeng Bi1, Lin Tingyu1,2,3   

  1. 1. Beijing Complex Product Advanced Manufacturing Engineering Research Center, Beijing Simulation Center, Beijing 100854, China;
    2. State Key Laboratory of Intelligent Manufacturing System Technology, Beijing Institute of Electronic System Engineering, Beijing 100854, China;
    3. Science and Technology on Space System Simulation Laboratory, Beijing Simulation Center, Beijing 100854, China
  • Received:2019-05-21 Revised:2019-07-25 Online:2019-11-10 Published:2019-12-13

Abstract: Deep reinforcement learning continues to explore in the environment and adjusts the neural network parameters by the reward function. The actual production line can not be used as the trial and error environment for the algorithm, so there is not enough data. For that, this paper constructs a virtual robot arm simulation environment, including the robot arm and the object. The Deep Deterministic Policy Gradient (DDPG),in which the state variables and reward function are set,is trained by deep reinforcement learning algorithm in the simulation environment to realize the target of controlling the robot arm to move the gripper below the object. The new method using neural network can improve the adaptability of the control algorithm and shorten the debugging time. The simulation results show that in the environment constructed in this paper, the deep learning algorithm can converge in a shorter time and control the robot arm to achieve specific goals.

Key words: system simulation, unity, reinforcement learning, neural network

CLC Number: