Prashanth Ravichandar

Logo

rprash99@gmail.com
Curriculum Vitae
LinkedIn
GitHub
Twitter

I hold an MS in Computer Science from the University of Southern California (USC). Before joining USC, I worked as a Software Developer at Morgan Stanley for two years. I graduated from the Indian Institute of Technology (IIT) Guwahati with a B.Tech in Engineering Physics and a minor in Computer Science and Engineering.

I am currently looking for research positions in robotics.


Publications

Dynamic Bipedal Loco-manipulation using Oracle Guided Multi-mode Policies with Mode-transition Preference

Prashanth Ravichandar, Lokesh Krishna, Nikhil Sobanbabu, Quan Nguyen Under Review at ICRA 2025 | Project Website | arXiv


Projects

Model-based Controller for Unitree A1 GitHub

Designed controllers in MATLAB Simscape for walking, turning, running, stair climbing and obstacle avoidance. Developed and implemented QP and MPC controllers, trotting gait sequence, a linear trajectory for walking, a cycloid trajectory for running and a 5th-order polynomial trajectory for stair climbing.

Masked Autoencoders for Adversarial Purification GitHub

Developed an adversarial image purification model by fine-tuning Masked Autoencoders (MAEs) to restore perturbed images to their original form, rendering adversarial attacks ineffective. Conducted experiments on the ImageNet dataset, successfully mitigating adversarial attacks generated by Gaussian noise and Fast Gradient Sign Method (FGSM).

Analysis of Surface Names for entities in Wikipedia GitHub

Analyzed the characteristics of incorrect links in Wikipedia articles and explored solutions to correct them. Created a novel dataset by parsing articles to extract contextual information of surface names and links.