Learning manipulation skills using deep reinforcement learning

In recent years, the growth of robotic arms working in the manufacturing line has been significant. Industrial robots are usually semi-supervised by an operator, and this is a very mundane task. However, the ability to teach robotic arms to become autonomous has been a challenge. Therefore, the purp...

Full description

Saved in:
Bibliographic Details
Main Author: Tan, Herman Jin Xing
Other Authors: Wang Dan Wei
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2021
Subjects:
Online Access:https://hdl.handle.net/10356/149318
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-149318
record_format dspace
spelling sg-ntu-dr.10356-1493182023-07-07T18:10:42Z Learning manipulation skills using deep reinforcement learning Tan, Herman Jin Xing Wang Dan Wei School of Electrical and Electronic Engineering Agency For Science, Technology & Research EDWWANG@ntu.edu.sg Engineering::Computer science and engineering::Computing methodologies::Artificial intelligence Engineering::Electrical and electronic engineering In recent years, the growth of robotic arms working in the manufacturing line has been significant. Industrial robots are usually semi-supervised by an operator, and this is a very mundane task. However, the ability to teach robotic arms to become autonomous has been a challenge. Therefore, the purpose of this study is to remove the mundane tasks from the operator's work by teaching the robot to do pick-and-place tasks autonomously. The starting point proposed by this study is to teach the UR5 robotic arm to learn pick-and-place using Unity Technologies's simulation software and Machine Learning Toolkit called Unity Game Engine and ML-Agents, respectively. Besides, the report looks into incorporating inverse kinematics for joint rotation calculation to place the robotic arm's end effector to a destination. Bachelor of Engineering (Electrical and Electronic Engineering) 2021-05-30T07:02:19Z 2021-05-30T07:02:19Z 2021 Final Year Project (FYP) Tan, H. J. X. (2021). Learning manipulation skills using deep reinforcement learning. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/149318 https://hdl.handle.net/10356/149318 en application/pdf Nanyang Technological University
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering::Computer science and engineering::Computing methodologies::Artificial intelligence
Engineering::Electrical and electronic engineering
spellingShingle Engineering::Computer science and engineering::Computing methodologies::Artificial intelligence
Engineering::Electrical and electronic engineering
Tan, Herman Jin Xing
Learning manipulation skills using deep reinforcement learning
description In recent years, the growth of robotic arms working in the manufacturing line has been significant. Industrial robots are usually semi-supervised by an operator, and this is a very mundane task. However, the ability to teach robotic arms to become autonomous has been a challenge. Therefore, the purpose of this study is to remove the mundane tasks from the operator's work by teaching the robot to do pick-and-place tasks autonomously. The starting point proposed by this study is to teach the UR5 robotic arm to learn pick-and-place using Unity Technologies's simulation software and Machine Learning Toolkit called Unity Game Engine and ML-Agents, respectively. Besides, the report looks into incorporating inverse kinematics for joint rotation calculation to place the robotic arm's end effector to a destination.
author2 Wang Dan Wei
author_facet Wang Dan Wei
Tan, Herman Jin Xing
format Final Year Project
author Tan, Herman Jin Xing
author_sort Tan, Herman Jin Xing
title Learning manipulation skills using deep reinforcement learning
title_short Learning manipulation skills using deep reinforcement learning
title_full Learning manipulation skills using deep reinforcement learning
title_fullStr Learning manipulation skills using deep reinforcement learning
title_full_unstemmed Learning manipulation skills using deep reinforcement learning
title_sort learning manipulation skills using deep reinforcement learning
publisher Nanyang Technological University
publishDate 2021
url https://hdl.handle.net/10356/149318
_version_ 1772827843142615040