Research PublicationsI'm interested in the problem of safety in robotics using layered control, optimization theory, and machine learning. Most of my research is about discovering mathematical principles governing the design of decision-making hierarchies in task planning, trajectory design, and feedback control. Some papers are highlighted below.
ADMM-MCBF-LCA: A Layered Control Architecture for Safe Real-Time Navigation
Published
📰 ICRA 2025
To tackle the combined challenges of state and input constraint satisfaction, dynamic feasibility, safety, and real-time computation, we present a layered control architecture (LCA) consisting of an offline path library generation layer, and an online path selection and safety layer.
Closed-loop Analysis of ADMM-based Suboptimal Linear Model Predictive Control
Published
📰 LCSS with oral presentation at ACC, 2025
This paper proposes a suboptimal MPC scheme based on the alternating direction method of multipliers (ADMM). We show that using a warm-start approach combined with enough iterations per time-step, yields an ADMM-based suboptimal MPC scheme which asymptotically stabilizes the system and maintains recursive feasibility.
A Data-Driven Approach to Synthesizing Dynamics-Aware Trajectories for Underactuated Robotic Systems
Published
📰 IROS 2023
Motivated by the lack of existing methods to account for controller cost in trajectory planning for robotic systems, we propose a principle derivation to decompose a nonlinear optimal control problem into trajectory generation and feedback control layers.
Concurrent Constrained Optimization of Unknown Rewards for Multi-Robot Task Allocation
Published
📰 RSS 2023
Task allocation in multi-robot teams is often hindered by unknown task reward functions. This work introduces the COCOA problem, addressed by a continuous-armed bandit algorithm, which uses online optimization to form coalitions that maximize unknown task rewards while respecting resource constraints in real time.
Resource-Aware Adaptation of Heterogeneous Strategies for Coalition Formation
Published
📰 AAMAS 2022
This work proposes a two-part framework that infers heterogeneous strategies from expert demonstrations and adaptively selects the best strategy for coalition formation based on a team's capabilities. Through numerical simulations, StarCraft II battles, and multi-robot emergency-response tasks, the framework outperforms existing approaches in requirement satisfaction, resource utilization, and task success rates.
Learning Task Requirements For Coalition Formation in Heterogeneous Multiagent Systems
Published
📰 Master's Thesis, Georgia Tech, 2021
This thesis contributes two frameworks to learn implicit task requirements directly from expert demonstrations of coalition formation. Workshop and Arxiv Papers
Industry ExperiencePhD Research Intern
Summer & Fall 2025
Robotics and AI Institute
AI Robotics, PhD Intern
Summer 2024
Cruise LLC
Hardware Engineering Intern
Summer 2018
NVIDIA Graphics Pvt Ltd
Software Projects🏢 Building Damage AssessmentMachine LearningDeep Learning • VGG16 • Python
Developed a deep learning model using VGG16 architecture to automatically assess and classify building damage from aerial imagery. Applied convolutional neural networks for feature extraction and damage severity classification. 👁️ IRIS: Assistive Technology for the BlindComputer VisionRaspberry Pi • OpenCV • OCR • Python
A comprehensive software system combining computer vision and OCR to assist visually impaired individuals with daily tasks. Integrated Raspberry Pi 3 with OpenCV and Tesseract OCR engine for real-time text recognition and environmental understanding. 🏆 2nd Place - Sangam Technical Competition (NIT Trichy 2017)
🎮 Snake Game in C++Game DevelopmentC++ • Turbo C++ • Graphics Programming
A classic snake game implementation created for a high school programming class. Demonstrates fundamental game development concepts including game loops, collision detection, and graphics rendering. Best played with Turbo C++ compiler. Invited Seminars and Workshop Talks
Teaching and Mentorship📜 Teaching CertificateProfessional DevelopmentCenter for Excellence in Teaching, Learning and Innovation
👥 Undergraduate MentorMentoringQuadrotor Swarm Control using Reinforcement Learning
🎓 Guest LecturerLecturingMEAM 620: Learning for Adaptive and Reactive Control of Robots
👥 MS Student MentorMentoringDrag-Aware Quadrotor Trajectory Generation
📚 Head Teaching AssistantTeachingESE 2040: Decision Models (Undergraduate)
📚 Teaching AssistantTeachingCIS 419/519: Applied Machine Learning (Undergrad/Grad)
📚 Teaching AssistantTeachingESE 530: Elements of Probability Theory (Graduate)
💻 InstructorInstructionAI and Python Programming for High School
|
Education |
|
PhD in Electrical and Systems Engineering, University of Pennsylvania
GRASP Lab, August 2021 to Present Mentors: Dr. Nikolai Matni, Dr. Vijay Kumar GPA: 3.83 |
|
M.S. in Electrical and Computer Engineering, Georgia Institute of Technology
August 2019 to July 2021 Mentors: Dr. Harish Ravichandar, Dr. Sonia Chernova GPA: 3.90 |
|
B. Tech (Hons) in Electronics and Communication Engineering, National Institute of Technology, Trichy
July 2015 to May 2019 Mentors: Dr. P. Palanisamy, Dr. Varun Gopi GPA: 9.15/10 |