Browsed by
Month: November 2020

Alex’s Status Report for November 21st

Alex’s Status Report for November 21st

This week I created more obstacle sets and randomization for the gifts. The coins(gift boxes) are placed to look more random to improve playability and enjoyability. I also have been working on creating a UI to indicate number of gift boxes collected – like a scoring system. This is important because this will be a metric used to measure player’s performance over time to ultimately measure playability of the game. Later this week I found a serious bug in the…

Read More Read More

Team Status Update for November 21st

Team Status Update for November 21st

This week as a team we are putting pieces together before our third integration test. Early next week we plan to do this final integration test in order to be set to work on the rest of our deliverables for the final submission and demo of this project. We are all moving this/next week because of the holiday so that has been taking up some of our time. Major things that happened this week on the signal side, feature extraction…

Read More Read More

Tarana’s Status Report for November 21st

Tarana’s Status Report for November 21st

This week, I worked on improving the base models for making simulated data. I’ve found that the hyperbolic secant function is a great representation of the peaks in muscle movements, so I’ve been using linear combinations of that to make a good prior distribution function. I have also been familiarizing myself with scikit, a python package that has SVM support, and could help us with our classifier.  Part of our project involves classification of signals, and to better aid that…

Read More Read More

Kayla’s Status Update for November 21st

Kayla’s Status Update for November 21st

This week I have been continuing work on the machine learning aspect of the signal processing. I obtained my first accuracy result from splitting our 42 trials of data between training, validation, and testing data with an accuracy of 35% using a Long Short-Term Memory (LSTM) algorithm classifier. This definitely does not meet the accuracy we are aiming for so there is still work to be done in the adjustment of hyperparameters and the input feature vector. In my further…

Read More Read More

Kayla’s Status Update for November 14th

Kayla’s Status Update for November 14th

This week I dove into applying different data dimensionality reduction and classification methods to our data. First, with the primary data that we have collected, I created a visualization of the peaks of the recorded signal data in order to see if there might be any obvious trends in the correlation between movements and the peak of their signals. This graph shows the max value for the voltage recorded by each electrode for each sample of each movement from the…

Read More Read More

Tarana’s Status Report for November 14th

Tarana’s Status Report for November 14th

At the beginning of this week, our group did a demo of our project, and we got a lot of useful feedback. Byron suggested including simulated data as a part of our training data. This data would come from taking the ground truth of the signals from each muscle movement and adding noise to it. After receiving that advice, I worked on defining the “ground truth” signals of our data, by analyzing the output of our test data and averaging…

Read More Read More

Alex’s Status Report for November 14th

Alex’s Status Report for November 14th

This week I created animations for the main character for running and jumping. I used Unity’s State Machine to trigger jumping motion from the default state, which is the running state. The Unity Asset for characters do not come with animations, but they do come with customizable joints angles that I can manually create animations. So I made a running motion and looped the animation to make the character running.  Another major achievement this week is that I was able…

Read More Read More

Team Status Update for November 14th

Team Status Update for November 14th

This week our team presented a demo of our project to our TA and professor. The main components of the project that we demonstrated were the relatively complete subsystems of the hardware EMG data collection and the software system visuals of the game. The final subsystem of the project that is in progress is the signal classifier. We got feedback from Dr. Yu that we can generate simulated signal data in order to verify the functionality of our classifier without…

Read More Read More

Tarana’s Status Report for November 7th

Tarana’s Status Report for November 7th

At the beginning of the week, we discussed ethics and how it relates to this class, which got us considering it in the context of our project. We were able to consider the ethical implications of our project and the kind of politics driving a need for it/the politics it would catalyse with its creation. Also in the beginning of the week, we met to discuss what we had learned from integration test #2, and talk about what we should…

Read More Read More

Alex’s Status Report for November 7th

Alex’s Status Report for November 7th

This week I setup the design for infinitely generating obstacles with appropriate distances between obstacles. One major requirement is that the game cannot be impossible, and to do this distances between obstacles need to be far enough so that after one jump over an obstacle, the user can have enough time for the next jump. To have a consistent spaces between obstacles, I decided to have 3 different pools of obstacle sets – easy, medium, hard. Each obstacle sets are…

Read More Read More