Simulation of bin picking problem based on deep reinforcement learning
The application of deep reinforcement learning (DRL) has become prevalent in many fields and has proven to be effective in solving numerous problems in the robotics industry. This article proposes a simulation framework on the CoppliaSim platform that implements DRL algorithms to tackle bin picki...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Thesis-Master by Coursework |
Language: | English |
Published: |
Nanyang Technological University
2023
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/167786 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
Summary: | The application of deep reinforcement learning (DRL) has become prevalent in
many fields and has proven to be effective in solving numerous problems in
the robotics industry. This article proposes a simulation framework on the CoppliaSim
platform that implements DRL algorithms to tackle bin picking tasks.
Our approach involves training two fully convoluted networks that map the visual
observations to the action. One network evaluates the effectiveness of
pushing across different end-effector directions and locations in dense pixellevel
sampling, while the other network does the same for the grasping action.
Both networks are jointly trained within the q-learning framework and
are fully self-supervised through trials and errors. Successful grasps serve as
rewards for this training process. To carry out the simulation experiment, we
used a video file generated by the simulation platform, showing a robot arm
picking up an object. By applying the DRL algorithm, the robot arm learned
how to autonomously perform the task of grasping the object through practice.
The simulation results demonstrate that our system can rapidly acquire complex
behaviors, even in challenging cases of clutter, and outperforms the baseline in
terms of grasping success rates and picking efficiencies. |
---|