Capstone 2021

SUMMARY

For my first of two capstones my team of 4 was tasked with creating a Stewart Platform for Unsupervised Machine Learning. To be put plainly, we were asked to create a machine that would solve a marble maze using Neural Networks and / or machine learning. The goal of this project was to explore the clear challenges behind training a neural network on physical stimuli (Position, Velocity, and Acceleration), while giving the machine a chance to re-set itself whenever an error was encountered. This means that, in theory, the machine can run unsupervised for weeks, gradually improving it's interactions with the physical world, in spite of the challenges listed above.
Physical Data in (photos) -> Mechanical Control of Physical Object (Marble Acceleration)
I was responisble for all mechanical systems, as well as some electrical and back-end programming.



Materials

  • Aluminum 80-20
  • PLA
  • Hard Board
  • Assorted Hardware
  • Assorted Electronics

Implementation

  • 3D printing
  • Lasor Cutting
  • Soldering
  • Arduino C++ backend
  • RPI python and ROS frontend