Skip to content

• Master Thesis • This project creates a virtual environment of a 2DOF robot learning handwriting via reinforcement learning.

License

Notifications You must be signed in to change notification settings

alexkalergis/Robot-writing-via-Reinforcement-Learning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Overview

The aim of this project is to solve a problem of a robotic hand trying to learn how to write alphabetical characters and/or other shapes. We created a physical 2 DOF robotic system that represents a human arm that only operates in x-axis and y-axis. The methodology we used is an adaptation of reinforcement learning and specifically the Q-Learning algorithm as an easier to understand, use and have the desired results with less time consuming and complexity. The robot writing though is not just a physical approach, it has also impact in humanity. Robot writing is a task that could be used for helping purposes in human with disabilities or/and in early education. Further studies about reinforcement learning in robotic systems could also bring even better impact in humanity.

Robot Architecture

Robot Architecture 2

Q-Learning vs Deep Q-Learning

11

Results

Results.mp4

Releases

No releases published

Packages

No packages published

Languages