MSE MEAM (Mechatronics & Robotics) Student at University of Pennsylvania
Kartik Virmani
Available for opportunities

Hi, I'm Kartik Virmani

Robotics Engineer & Research Assistant

Specializing in autonomous systems, motion planning, and control. Passionate about building intelligent robots that bridge the gap between simulation and real-world deployment.

10+
Projects
3+
Years Experience
5+
Research Papers

About Me

A passionate robotics engineer focused on creating intelligent autonomous systems

Background

I’m a Master’s student in Mechanical Engineering & Applied Mechanics (Mechatronics & Robotics) at the University of Pennsylvania. I build full-stack robotic systems that combine mechanical design, embedded integration, and autonomy software—taking robots from CAD and wiring to ROS 2 deployment in simulation and the real world. Previously, I worked at Engineers India Limited, leading mechatronic integration and automation for large-scale industrial systems, which strengthened my systems engineering and test-driven mindset.

Research Focus

My current work spans mobile robotics and embodied autonomy: perception-driven navigation (LiDAR/vision), state estimation and sensor fusion, and planning/control (MPC, sampling-based planning, MPPI). I also build sim-to-real learning pipelines for drones and manipulation using IsaacLab, with a focus on reliable deployment—safety gating, telemetry, and hardware authority handoff. I’m especially interested in robust autonomy in dynamic environments, where perception, tracking, and control must stay consistent under real-world noise.

Professional Goals

I’m looking for robotics roles where I can own systems end-to-end—mechanical design and prototyping, embedded/sensor integration, and autonomy software (ROS 2, planning, control, perception). I enjoy building real robots, validating them with structured testing, and iterating quickly from simulation to hardware. Long-term, I want to work on high-impact autonomous systems in the real world: mobile manipulation, field robotics, industrial automation, or autonomous vehicles.

Education Journey

Master of Science in Engineering

2024 - 2026

Mechanical Engineering & Applied Mechanics

University of Pennsylvania

Concentration: Mechatronics & Robotics

Bachelor of Technology

2018 - 2022

Mechanical Engineering

VIT-Vellore Institute of Technology

GPA: 9.73/10.00 • First Class with Distinction

Professional Experience

Research and industry experience in robotics and mechatronics

Research Assistant

Modular Robotics Lab (MODLAB) • University of Pennsylvania

May 2025 - Present
  • Designed and integrated a holonomic mobile robot platform (mechanical + electrical + ROS 2), including sensor mounting, wiring, and compute integration
  • Built ROS 2 pipelines for localization and navigation using LiDAR/camera/IMU/encoders, validated through real-world field tests and repeatable experiment logs
  • Developed planning and control modules for reliable trajectory tracking and constraint-aware motion, with telemetry instrumentation for rapid iteration
  • Rapidly prototyped and iterated mechanical components (CAD, 3D printing/CNC), improving serviceability, sensor alignment, and robustness
ROS 2 Control Systems Gazebo Humanoid Robotics

Research Assistant

X-Lab • University of Pennsylvania

Feb 2025 - Present
  • Developed high-performance ROS 2 pipelines in C++/Python for F1Tenth autonomous racing platform motion control
  • Implemented 3D trajectory generation using MoveIt 2 motion planning framework and OMPL path planning library
  • Applied Finite State Machines, behavior trees, and AI-based decision-making for autonomous navigation
  • Enhanced manipulator control and visualization in ROS2-Rviz simulation environment
C++ Python MoveIt 2 Motion Planning

Mechanical Engineer

Engineers India Limited

Jul 2022 - Jul 2024
  • Led mechatronic system integration for $120M industrial plant automation project (PLC programming, PID control, sensor networks)
  • Reduced system downtime by 15% through implementation of predictive maintenance strategies and fault detection algorithms
  • Performed GD&T analysis, FEA simulations, and DFM reviews to optimize manufacturability and reduce production costs
  • Authored comprehensive technical documentation and test protocols for actuator systems and control interfaces
Industrial Automation PLC FEA Systems Integration

Featured Projects

A selection of my research and development projects in robotics and AI

Featured

Reinforcement Learning with Drones

Sim-to-Real Transfer

Deployed PyTorch reinforcement learning policies on real quadrotors using ROS 2, Betaflight MSP, and ESP32-based CRSF/RC override with explicit safety and authority handoff mechanisms.

RL ROS 2 PyTorch ESP32
Featured

SICK LiDAR Challenge

Autonomous Navigation

Built a complete LiDAR-only autonomy stack using SICK PicoScan, including SLAM, localization, obstacle avoidance, and ROS 2 navigation for robust real-world deployment.

SLAM LiDAR Navigation ROS 2

Bimanual Manipulation with Flow Matching

Deep Learning

Developed bimanual manipulation environments in IsaacLab and explored flow-matching policies for coordinated catching, throwing, and interaction without explicit trajectory optimization.

Flow Matching IsaacLab Manipulation

HAMR Holonomic Robot

Full-Stack Autonomy

Built a complete ROS 2 autonomy pipeline integrating localization, navigation, and motion planning (RRT, Pure Pursuit, MPC) for holonomic mobile robots.

ROS 2 C++ MPC SLAM

Quadrotor Control & Vision Localization

UAV Systems

Implemented 3D path planning, vision-based localization, and PID/MPC controllers in simulation and hardware-in-the-loop testing environments.

Python MPC Computer Vision

Deep Learning from First Principles

Generative AI

Built a decoder-only Transformer with causal masking, BPE tokenization, and autoregressive sampling for LLM. Implemented a VAE and a DDPM for MNIST, logging ELBO terms, loss curves, and denoising trajectories.

PyTorch Deep Learning

Grounding DINO with SLAM

Dynamic Object Filtering

Integrated GroundingDINO, SAM, and Kalman Filters into ORB-SLAM3 for dynamic object masking, significantly improving trajectory accuracy and map density.

SLAM OpenCV Deep Learning
Featured

SVG-MPPI Autonomous Racing

High-Speed Control

Implemented Stein Variational Guided MPPI on the F1/10 platform, achieving robust high-speed trajectory tracking at 50 Hz update rates.

MPPI SVGD C++

Unscented Kalman Filter State Estimation

Sensor Fusion

Fused IMU, GPS, LiDAR, and encoder data using an Unscented Kalman Filter to minimize localization drift over extended trajectories.

UKF Sensor Fusion State Estimation

Neural Radiance Fields & Machine Perception

3D Reconstruction

Implemented NeRF in PyTorch for novel-view synthesis with positional encoding, hierarchical sampling, and comprehensive PSNR/SSIM evaluation metrics.

PyTorch 3D Vision Deep Learning

Mechanical Design Portfolio

End-to-end robotic system design from CAD to deployment

HAMR Robot Chassis Assembly

Holonomic Autonomous Mobile Robot (HAMR) Chassis Design

Designed modular robot with aluminum chassis for custom designed ball caster with integrated electronics bay, sensor mounting, and thermal management. Optimized for 15kg payload while maintaining low center of gravity for dynamic maneuvers. Considered DFM constraints, fastener selection, and wire routing throughout assembly.

SolidWorks, GD&T, FEA
Assembly (15+ parts)
Sheet Metal, Extrusions
CAD Modeling DFM Thermal Analysis Mobile Robotics
Modified Mark4 Drone Frame

Custom Mark4 Quadcopter Frame with Onboard Computing

Modified commercial Mark4 drone frame, designing custom carbon fiber top plate to accommodate RPi5, GPS module, and telemetry system. Prioritized vibration isolation, heat dissipation, and electromagnetic interference mitigation while maintaining structural rigidity for 3kg MTOW.

Fusion 360, CFD Analysis
Composite Layup
Carbon Fiber, 3D Print
UAV Design Composites Electronics Integration Weight Optimization
Formula Student Steering System

Formula Student Race Car Chassis and Steering System

Led chassis design and steering geometry for formula-style race car (Team Uttejit FSAE). Implemented space frame construction with optimized node placement via FEA. Designed Ackermann steering with adjustable tie-rod geometry for tunable handling characteristics.

SolidWorks, ANSYS, CFD
Welded Tubular Frame
Steel Tubing, Machined Parts
Vehicle Dynamics FEA Suspension Design Manufacturing

Design Tools & Methodologies

CAD & Modeling

  • SolidWorks (CSWA Certified)
  • Fusion 360
  • Parametric Design
  • Assembly Management

Analysis & Validation

  • FEA (ANSYS, SolidWorks Simulation)
  • CFD Analysis
  • Tolerance Stack-up
  • Motion Simulation

Manufacturing

  • DFM & DFA Principles
  • GD&T (ASME Y14.5)
  • 3D Printing (FDM, SLA)
  • CNC Machining

Mechanical Systems

  • Actuator Selection & Sizing
  • Sensor Integration
  • Thermal Management
  • Cable Routing & Strain Relief

Research Publications

Peer-reviewed research in aerodynamics, materials science, and sustainable systems

Computational Analysis of Pitch Sensitivity for a Concept Race Car

SAE Technical PapersOct 2022Conference Paper

Investigated aerodynamic pitch sensitivity of Le Mans Grand Touring Prototype (LMGTP) race cars through CFD simulation. Validated k-omega turbulence model against Ahmed Body studies (1.013% error). Demonstrated 1872N destabilizing lift at +2.5° pitch, informing Formula Student chassis design.

Nanomaterials for Automotive Outer Panel Components: A Review

EPJ Plus (Springer)Sep 2021Journal Article

Reviewed nanomaterial composites for automotive body panels, analyzing tribological, electrical, and sustainability tradeoffs. Provided a framework for lightweight and low-carbon vehicle design.

Smart Power Management System for Charging Plug-in Hybrid/Electric Vehicles Using Solar PV

Springer LNMEMar 2021Conference Proceedings

Designed MATLAB/Simulink models for solar-powered EV charging infrastructure. Optimized PV sizing, battery storage, and control strategies for scalable deployment.

Design Optimization of Friction Lining of a Clutch Plate

Materials Today: ProceedingsMar 2021Journal Article

Performed FEA-driven optimization of automotive clutch friction linings under combined thermal and torsional loads, identifying optimal material configurations.

4
Publications
3
Research Domains
2
Major Publishers

Technical Skills

A comprehensive toolkit for modern robotics development

Programming Languages

C++ Advanced
Python Advanced
MATLAB Intermediate

Robotics & Control

ROS 2 SLAM MPC PID Control Path Planning Sensor Fusion Kinematics Dynamics

AI & Machine Learning

PyTorch TensorFlow JAX Reinforcement Learning Computer Vision OpenCV Deep Learning

Tools & Platforms

Gazebo RViz Docker Git SolidWorks ANSYS MuJoCo IsaacLab

Get In Touch

Feel free to reach out for collaborations, opportunities, or just to say hello

Let's work together

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your vision. Whether you have a question or just want to connect, feel free to reach out.