Most of my projects are interdisciplinary work and would belong to multiple categories, however, the following categorization can provide a helpful way to navigate among them:



G2P

Biomedical applications gif

stars

Bio-inspired Autonomous Robotics:

Robots will become ubiquitously useful only when they require just a few attempts to teach themselves to perform different tasks, even with complex bodies and in dynamic environments. Vertebrates use sparse trial and error to learn multiple tasks, despite their intricate tendon-driven anatomies, which are particularly hard to control because they are simultaneously nonlinear, under-determined and over-determined. However, these complex body structures provides them with versatility, agility, efficiency, and adaptability levels way above the current robotic standards. Getting inspired form biological systems, I work on developing few-shot, minimal prior-kowledge and sensory data systems to develop the next generation of bio-inspired robots that feel and act more similar to biological systems. Below is a select list of relevant publication on this project:

- Autonomous functional movements in a tendon-driven limb via limited experience (link)
- Biological underpinnings for lifelong learning machines (link)
- Autonomous control of a tendon-driven robotic limb with elastic elements reveals that added elasticity can enhance learning (link)

Bio-Signal Processing:

Decoding brain signals (Brain-Computer Interfaces)

In Marjaninejad et. al. 2023, we have introduced a Maximum Likelihood estimator with Poisson assumption based decoding pipeline for the spiking neural activity recorded from a Posterior Parietal Cortex (PPC) of a human participant. We have shown it increases decoding performance compared to the state of the art used for a classification task that was to predict the imagined hand gestures.

- Data-efficient Causal Decoding of Spiking Neural Activity using Weighted Voting (link)


In Marjaninejad et. al. 2017, by comparing and contrasting of performance of a linear and non-linear (Artificial Neural Networks) regressor on the different power bands driven features of Electrocorticography (ECoG) recordings collected from human participants, we have (i) succesfully predicted the actual finger movements of the participants and (ii) shown that the the population-level neural activity would loose most of its non-linear dynamics (at least on the examined power-band driven features).

- Finger movements are mainly represented by a linear transformation of energy in band-specific ECoG signals (link)

Signal to Noise Ratio (SNR) improvement for Electrocardiogram (ECG) recordings

In Marjaninejad et. al. 2014 (i), we have used Ensemble Empercial Mode Decomposition to enhanse SNR of ECG recordings to help with the precision of cilinical assesments. EMD is is an adaptive time-space analysis method suitable for processing series that are non-stationary and non-linear. It does so by decomposing signal into its main Intrinsic Mode Functions (IMFs). In Ensemble EMD, we further introduce and average the select IMFs of the same or similar signals that are contaminated with white noise to get a better estimation of the original signal.

- Online signal to noise ratio improvement of ECG signal based on EEMD of synchronized ECG beats (link)

Hands-free control of an electrical wheelchair using Electrooculography (EOG)

In Marjaninejad et. al. 2014 (ii), we have proposed a low-cost, EOG based hands-free control pipeline for an electrical wheelchair. The proposed pipeline includes both hardware and software design that I designed, built, and optimized for the project.

- A low-cost real-time wheelchair navigation system using electrooculography (link)

Optimizing blood glucose controller using Genetic Algorithm (GA)

The goal of this project is to deliver an efficient and reliable controller for the blood glucose level for type-I diabetic patients. I was in charge of the hyper-parameter optimization and I used Genetic Algorithm. The resulting controller provided all the desired metrics while beating the similar alternative approaches

- Design of FPGA-based digital PID controller using Xilinx SysGen® for regulating blood glucose level of type-I diabetic patients (link)

Quantifying and gamifying the pathologic tremor assessment process in Virtual Reality (VR)

In this award winning hackaton project, we developed a VR based platform that gamifies the assessment protocol for tremor assessment and provides accurate and comparable metrics in line with, yet improving on the current cilinical practices

- Quantifying and attenuating pathologic tremor in virtual reality (link)

Utilzing Electromyogram (EMG) signal and Inertial Measurement Unit (IMU) readings using the Myo band to control a robotic arm

In this project, I led a group of very motivated interns at the Valero Lab at USC to utilize EMG and IMU recordings from a commercially available Myo band and its SDK to control a servo-driven robotic clipper hand

- As seen on the animated gif on the left side of this page!

Biomechanics:

Understanding and modeling of the tendon-driven musculoskeletal systems

In a variety of papers on this topic, using a variet of AI/ML models such as the GA and ANN, we have addressed needs in modelling, predicting, and controlling tendon-driven systems, wether biological systems or bio-inspired robots.

- Quantifying and attenuating pathologic tremor in virtual reality (link)
- Should Anthropomorphic Systems be "Redundant"? (link)
- Edge Computing in Nature: Minimal pre-processing of multi-muscle ensembles of spindle signals improves discriminability of limb movements (link)
- insideOut: A Bio-Inspired Machine Learning Approach to Estimating Posture in Robots Driven by Compliant Tendons (link)
- A Bio-Inspired Framework for Joint Angle Estimation from Non-Collocated Sensors in Tendon-driven Systems (link)
- Model-Free Control of Movement in a Tendon-Driven Limb via a Modified Genetic Algorithm (link)
- An Analytical Approach to Posture-Dependent Muscle Force and Muscle Activation Patterns (link)

Bipedal locomotion and gate pattern studies

In this subgroup of research topics, we have performed studies from providing better understanding on means to provide stability for bio-inspired robots to the role of cyclical pattern generators in human locomotion.
- Estimating Center of Pressure of a Bipedal Mechanism Using a Proprioceptive Artificial Skin around its Ankles (link)
- A model-based exploration of the role of pattern generating circuits during locomotor adaptation (link)