Masters student at Cornell University
studying Electrical and Computer Engineering.

Immanuel bridges the gap between hardware and software. He has worked as a Systems and Embedded Engineer in the EV sector (Sun Mobility) and served as the Vice Captain of Team Assailing Falcons, an SAE Aerodesign student team ranked 3rd worldwide.

Immanuel Varghese Koshy
15 PROJECTS
7+ PATENTS
2 PUBLICATIONS
6+ AWARDS

Philosophy: The Art of Co-Design

"I believe the future belongs to Hardware-Software Co-Design. Real performance isn't found in code alone or in silicon alone — it lives in the handshake between them. Whether designing architectures for heavy EVs or optimizing FPGA logic, I'm driven by making atoms and bits move as one. This is my love letter to engineering: building sustainable systems where intelligence survives the real world."

Current Status

Active

Graduate Teaching and Research Specialist

ECE 5760: Advanced Microcontroller Design & SOC

FPGA Hardware Acceleration
Active

Graduate Teaching and Research Specialist

ECE 2100: Intro to Circuits for ECE

Circuits Lab Instruction

ECE 5160: Fast Robots Progress

Lab 1 | Feb 2026

Microcontroller Basics & Artemis

Setting up the Artemis board and establishing BLE communication.

Read Entry

Lab 2 | Feb 2026

IMU Setup

Integrating the IMU sensor for motion tracking and orientation.

Read Entry

Lab 3 | Feb 2026

Sensors and Parallel Execution

Time-of-Flight sensor integration and non-blocking parallel execution.

Read Entry

Lab 4 | March 2026

Motors & Open Loop Control

Changing from manual to untethered open loop control using Artemis and dual motor drivers.

Read Entry

Lab 5 | March 2026

Linear PID Control & Interpolation

Closed-loop PID controller driving the robot to 304mm from a wall using ToF feedback, extrapolation, and wind-up protection.

Read Entry

Lab 6 | March 2026

Orientation Control

DMP-based yaw PID controller with derivative kick suppression, low-pass filtering, and integral anti-windup.

Read Entry

Lab 7 | March 2026

Kalman Filter

Physics-based Kalman Filter replacing linear extrapolation, running at 204 Hz — 7.2× faster than the ToF sensor update rate.

Read Entry

Lab 8 | April 2026

Stunts

4-phase hybrid state machine — KF approach, open-loop drift, PID correction, and 255 PWM return sprint. Full stunt in ~3.2 s.

Read Entry

Lab 9 | April 2026

Mapping

PID step-and-scan mapping using ToF sensor — 72-point polar scans transformed into a 12-segment global line map for simulation.

Read Entry

Lab 10 | April 2026

Grid Localization

Bayes Filter over a 12×9×18 state grid — vectorized sensor updates rescue localization even when odometry places the prior at 6.5×10⁻¹⁵.

Read Entry

Lab 11 | April 2026

Real-Robot Localization

Update-only Bayes filter on the physical robot — 18-ray ToF scans at four marked poses, with sensor_sigma tuning for real-world noise.

Read Entry

Lab 12 | May 2026

Inverted Pendulum / Wheelie

Balancing the RC car as an inverted pendulum with a state machine to transition from flat to wheelie.

Read Entry