Git Product home page Git Product logo

mitchellsparrow / masters-dissertation-source-code Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 0.0 4.5 MB

The non-invasive determination of the physical properties of objects using machine learned interpolation of the observation of robot arm manipulations

Python 18.39% Jupyter Notebook 81.61%
python google-colab lstm machine-learning masters-thesis rtde semantic-segmentation tensorflow u-net transfer-learning

masters-dissertation-source-code's Introduction

Masters Dissertation

The following repository contains all of the source code for my Masters Dissertation. Navigate to the v1 folder to view all of the respective code sections. Please note that the bulk of the machine learning code (semantic segmentation) model definition and training was done in the could and I have not yet added the code to this repository. I will hope to add it soon!

alt text

My official Masters dissertation topic was the β€œNon-Invasive Determination of the physical properties of objects using machine learned interpolation of the observation of robot arm manipulations.” In other words, this dissertation involved using machine learning and computer vision, together with robots to determine the physical properties of objects. The aim of this field of research is to bridge the gap between how humans and robots interact with their environment.

Results

Semantic Segmentation Model

Here are some of the results obtained from the semantic segmentation model.

Final Prediction With Ground Truth

Example 1 with coloured masks:

alt text

Example 2 with binary mask:

alt text

LSTM Results

Stacked LSTM test set performance statistics including precision, recall, F1 score and classification accuracy:

alt text

masters-dissertation-source-code's People

Contributors

mitchellsparrow avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.