Overview

I am a research assistant at NREL assigned to the upper-limb prosthetics team where I help out with improving the efficiency of the reinforcement learning setup used to decode EMG signals.

Current and previous work

  • In an effort to reduce model training times, I conducted a deep dive into the high powered computing resources at my university, the general hardware constraints of RL, and determined optimal configurations for submitting RL jobs. This resulted in substantially faster (~70%) completion of model training.
  • Another way I explored the reduction of model training times is through the use of multithreading and vectorization of RL environments. Using Gymnasium, I created computationally intensive environments and compared runtimes across vectorized and non-vectorized ones to determine the suitability of parallelizing the existing RL workflows.
  • Alongside being a subject myself, I assisted in data collection and processing for the 3d motion capture data which serves as a ground truth for the RL training process.
  • Other tasks I've helped with include configuring the eye-tracking glasses pictured to below, volunteering at the lab's outreach events, and helping with tricky threading issues.
I dont think these look as cool as when I took this pic Sticky electrodes are not friends with arm hair