Satyajeet Das

I am a first-year PhD student in Computer Science at the University of Southern California, advised by Prof. Gaurav Sukhatme and Prof. Lars Lindemann.

I hold a master’s degree in Electrical and Systems Engineering from the University of Pennsylvania, where I specialized in Robotics and Machine Learning. During my time at Penn, I had the privilege of working with Prof. Nadia Figueroa, Prof. Nikolai Matni, Prof. Ruzena Bajcsy, and Prof. George Pappas at the GRASP Lab.

My research interests lie at the intersection of machine learning, robotics, and computer vision, with a focus on making learning more efficient, explainable, and generalisable for robotics. I am driven by a vision of a future where humans and robots harmoniously collaborate and coexist, ensuring safety and mutual growth.

Email  /  Scholar  /  linkedin  /  Github 

profile photo

Publications

Robotics & Machine Learning:

On the Feasibility of EEG-based Motor Intention Detection for Real-Time Robot Assistive Control
Ho Jin Choi*, Satyajeet Das*, Shaoting Peng*, Ruzena Bajcsy, Nadia Figueroa
ICRA 2024
code / video / paper

Investigated the feasibility of using electroencephalogram (EEG) to achieve binary motor intention classification for robot assistive control in real-time.


Learning Robust Output Control Barrier Functions from Safe Expert Demonstrations
Lars Lindemann, Alexander Robey, Lejun Jiang, Satyajeet Das, Stephen Tu, Nikolai Matni
IEEE Open Journal of Control Systems
code / paper

Designed a ResNet based CNN architecture for processing the dashboard camera image data to a perception map, hence producing an innovative Perception-based robust control barrier function using a two-layer DNN.

PontTuset Real-Time Perception Based Control Barrier Functions for Efficient Robotic Navigation Using Depth Camera
Satyajeet Das, Yifan Xue, Nadia Figueroa
To be Submitted

Developed a real time Signed Distance Function generator based of neural radiance fields for construction of online perception based CBFs without prior training using a depth camera for efficient and safe robot navigation.

Soft computing & Energy (Undergrad Research Papers):

PontTuset An optimized fractional order cascade controller for frequency regulation of power system with renewable energies and electric vehicles
Satyajeet Das, Sidhartha Panda
Energy Systems, Springer
Paper
PontTuset Slime Mould Algorithm Based Fractional Order Cascaded Controller for Frequency Control of 2-Area AC Microgrid
Satyajeet Das, Sushil Kumar Bhoi, Pratap Chandra Nayak, Ramesh Chandra Prusty, Sidhartha Panda
2021 International Conference in Advances in Power, Signal, and Information Technology (APSIT), IEEE
Paper
PontTuset Design of fractional order multistage controller for frequency control improvement of a multi microgrid system using equilibrium optimizer
Satyajeet Das, Ramesh Chandra Prusty, Sidhartha Panda
Multiscale and Multidisciplinary Modeling, Experiments and Design, Springer
Paper
PontTuset Frequency Control of Energy Storage Integrated Multi Microgrid System Using Double Integral Tilt Derivative Controller
Satyajeet Das, Sidhartha Panda
Under review at Journal of Energy Storage, Springer
Paper

Relevant Projects

PontTuset Multi-Robot Multi -Target Localization and Planning using Graph-Reinforcement Learning
Prof. George Pappas Group

Developed a multi-robot & multi-target path planning & localization algorithm using deep q learning combined with Graph Neural Network outperforming the Dec-SB and Random Walker algorithm for efficiently solving the Active information acquisition problem.

PontTuset Real-Time Signed Distance Function Generator for FRANKA EMIKA Robot for Downstream Reactive Control Tasks

This project delivers a real-time SDF generator tailored for the FRANKA EMIKA Robot's downstream reactive control tasks. For an in-depth understanding of the challenges, implementation, and results, please visit the project website.

Project Page / Codes
PontTuset MatchMaster: Real-Time Tennis Analytics with YOLO and CNN

Developed a computer vision-based AI system with YOLO for player and ball detection and a custom CNN for court mapping, delivering real-time analytics to optimize player strategies and identify performance gaps.

Project Page / Codes
PontTuset On the Blind Face Restoration – A Diffusion Model Approach

Implemented a diffusion-based method using a Markov chain and L1-trained restoration backbone to robustly restore severely degraded facial images with enhanced realism and fidelity, leveraging pretrained models for simplified training.

Project Page / Codes
PontTuset MLOps Pipeline for Bone Fracture Classification & Deployment on Cloud Platforms

Developed an end-to-end machine learning pipeline for classifying bone fractures from X-ray images, leveraging MLOps practices with DVC, and deploying solutions on both Azure and AWS. Developed and deployed a Flask-based web interface enabling real-time image upload and fracture detection.

Project Page / Codes
PontTuset Motion Planning for Self-Driving Car

Developed a functional motion planning stack that avoids both static & dynamic obstacles, track the center line of a lane, & handling stop signs. [Behavioral planning logic, static collision checking, path selection, & velocity profile generation] in CARLA simulation.

Project Page / Codes
PontTuset Distributed Learning with Graph Neural Networks

Developed a Graph Neural Network to learn a distributed policy that mimics the optimal centralized controller considering a multi-agent system with N agents tasked with controlling a dynamical process, while ensuring collision and spread avoidance.

Project Page / Codes
PontTuset RSNA STR Pulmonary Embolism Detection

Developed the Pulmonary Embolism Detection model based on CNN (Efficientnet-b0) with a weighted log loss of 0.08 for reducing human delays and errors in detection and treatment of PE from chest CT pulmonary angiography images.

Project Page / Codes
PontTuset Predicting Movie Popularity

Explored the nexus between movie popularity, factors like runtime, genre, and economic conditions, achieving strong predictive accuracy with Random Forest and XGBoost models, highlighting the potential for genre-specific trends during economic fluctuations.

Project Page / Codes / Presentation
PontTuset Predictive Analytics and Myth-Busting: COVID-19 Forecasting and Weather Impact Analysis

Developed a forecasting model for predicting COVID-19 cases for 81 countries using DNN and LGBM with an accuracy of 97.6% - 99.8%. Dispelled rumors regarding the weather’s role in COVID-19 transmission; examined and demonstrated that weather had little to no role in the spread of COVID-19.

Project Page / Codes
PontTuset 3D Reconstruction from two 2D images

This project explores the classical computer vision technique (non-deep learning) of converting 2D images into 3D Reconstruction.

Project Page / Codes
PontTuset Two View Stereo

This project implements a two-view stereo algorithm to convert multiple 2D view-points into a 3D reconstruction of the scene.

Project Page / Codes
PontTuset NeRF: Neural Radiance Fields

This project provides one of the most simplified implementation of the famous Neural Radiance Fields paper "NeRF Representing Scenes as Neural Radiance Fields for View Synthesis".

Project Page / Codes
PontTuset Customer-Experience Enhancement System

To address the challenge of child care during customer service visits, a customer-experience enhancement system is proposed, as a part of ESE 514 : Embedded System final project. The system integrates the dino game, a face-tracking pan-tilt camera, and an LCD and speaker for interactive music engagement. Please refer to our website for all the details.

Project Page / Codes



Education

University of Pennsylvania
Master of Science in Electrical & Systems Engineering (Robotics & Machine Learning)
September 2022 - May 2024

  • Graduate researcher at GRASP Lab
  • Advisor at FIRSTWORK
  • Graduate Assistant for GSC
  • Member of Penn Quant Trading Club
  • Veer Surendra Sai University of Technology
    Bachelor of Technology in Electrical Engineering
    August 2017 - May 2021

  • Worked as a undergraduate research assistant with Prof. Sidhartha Panda
  • Research Intern at Indian Institute of Technology, Kharagpur
  • Prof. Nilakantha Pattnaik Memorial Gold Medal for Best Graduate in Engineering
  • Guru Prasad Memorial Gold Medal for Best Engineering Graduate
  • Late Prof. J.N. Panda & Late Mrs. R. Panda Gold Medal for Best Electrical Engineering Graduate
  • University Gold Medal for Best Graduate in Electrical Engineering
  • Dr. Nityananda Patnaik Gold Medal for Best All Rounder Graduate in Engineering


  • Additional Education / Online Specialization

    Specializations

    • Deep Learning Specialization by deeplearning.ai
    • Self-Driving Cars Specialization by University of Toronto
    • Machine Learning Engineering for Production (MLOps) Specialization
    • Algorithms Specialization by Stanford University
    • IBM Data Science Professional Certificate
    • Applied Data Science with Python Specialization by University of Michigan
    • Business Analytics Specialization by Wharton School of the University of Pennsylvania
    • Python for Everybody Specialization by University of Michigan

    Courses

    • Machine Learning by Stanford University
    • Google Cloud Business Professional Accreditation by Google Cloud
    • Deep Learning Specialization by deeplearning.ai
    • Introduction to Programming with MATLAB by Vanderbilt University




    I'm also using Jon's website template.