Development of a learning system for robot control

Robot Kinematics and Control has been a vital part in studying the motion of the robot manipulator. As technology advances, the use of machine learning algorithms in robot control is gaining popularity. As numerical calculations and derivation of the robot’s kinematics model could prove to be challe...

Full description

Saved in:
Bibliographic Details
Main Author: Liem, Delvin
Other Authors: Cheah Chien Chern
Format: Final Year Project
Language:English
Published: 2019
Subjects:
Online Access:http://hdl.handle.net/10356/78201
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-78201
record_format dspace
spelling sg-ntu-dr.10356-782012023-07-07T17:32:57Z Development of a learning system for robot control Liem, Delvin Cheah Chien Chern School of Electrical and Electronic Engineering DRNTU::Engineering::Electrical and electronic engineering Robot Kinematics and Control has been a vital part in studying the motion of the robot manipulator. As technology advances, the use of machine learning algorithms in robot control is gaining popularity. As numerical calculations and derivation of the robot’s kinematics model could prove to be challenging, machine learning algorithms could be used to estimate the kinematic system of the robots. In the first part of the project, machine learning models would be developed using the Python programming language. The machine learning models include a densely-connected Neural Network and a new proposed learning algorithm, referred to as Data-driven learning. Afterwards, the models would be trained using the experimental data of a SCARA robot. The data consists of the position coordinates of the robot as well as the joint angle values. The parameters of the learning models would be varied to see the effects of said parameters. The second part of the project would involve several tests on the actual SCARA robot. The estimated system derived using the learning algorithms would be transferred to the robot. The robot would then be instructed to move to a certain setpoint, where its accuracy and overall path would be analysed. Additionally, several parameters on the robot interface will be varied to see the effect on the overall movement. Bachelor of Engineering (Electrical and Electronic Engineering) 2019-06-13T04:54:34Z 2019-06-13T04:54:34Z 2019 Final Year Project (FYP) http://hdl.handle.net/10356/78201 en Nanyang Technological University 73 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Electrical and electronic engineering
spellingShingle DRNTU::Engineering::Electrical and electronic engineering
Liem, Delvin
Development of a learning system for robot control
description Robot Kinematics and Control has been a vital part in studying the motion of the robot manipulator. As technology advances, the use of machine learning algorithms in robot control is gaining popularity. As numerical calculations and derivation of the robot’s kinematics model could prove to be challenging, machine learning algorithms could be used to estimate the kinematic system of the robots. In the first part of the project, machine learning models would be developed using the Python programming language. The machine learning models include a densely-connected Neural Network and a new proposed learning algorithm, referred to as Data-driven learning. Afterwards, the models would be trained using the experimental data of a SCARA robot. The data consists of the position coordinates of the robot as well as the joint angle values. The parameters of the learning models would be varied to see the effects of said parameters. The second part of the project would involve several tests on the actual SCARA robot. The estimated system derived using the learning algorithms would be transferred to the robot. The robot would then be instructed to move to a certain setpoint, where its accuracy and overall path would be analysed. Additionally, several parameters on the robot interface will be varied to see the effect on the overall movement.
author2 Cheah Chien Chern
author_facet Cheah Chien Chern
Liem, Delvin
format Final Year Project
author Liem, Delvin
author_sort Liem, Delvin
title Development of a learning system for robot control
title_short Development of a learning system for robot control
title_full Development of a learning system for robot control
title_fullStr Development of a learning system for robot control
title_full_unstemmed Development of a learning system for robot control
title_sort development of a learning system for robot control
publishDate 2019
url http://hdl.handle.net/10356/78201
_version_ 1772825468390604800