Browsed by
Category: Status Report

Alex’s Status Report for December 5th

Alex’s Status Report for December 5th

This past 2 weeks ha been a huge progress. At this point the game side of things are finished. All the previously mentioned bugs, that potentially prevented from having a playable and robust game, are gone, and the game can be played “endlessly”. I solved the issue with switching lanes by moving the positions based on a fixed time loop instead of a velocity dependent positioning. Because it is a position dependent, when the position gets to a certain region,…

Read More Read More

Kayla’s Status Update for December 5th

Kayla’s Status Update for December 5th

This week, and including last week, I worked on narrowing down the feature extraction and classification pipeline to be used for classifying EMG signals in our project. After discussing with Tarana to understand the expected data input to the SVM classifier, I created a 1×15 matrix for the feature vector to which included the max value for each electrode, five binary signals about whether or not a particular electrode fired during the recorded signal, and the peak frequency from the…

Read More Read More

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

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

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

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

Team Status Report for November 7th

Team Status Report for November 7th

This week we did Ethics discussion about our project. While discussing about how technology projects have ethical side effects, we got to think about how our project can impact the way we expect to be, and the way we don’t expect to be. Ideally we want Myorun to be used by enthusiasts who would like to try out a fun game without touching controllers, or perhaps people who need to use arm muscles for rehabilitative purposes. But we also got…

Read More Read More