Hi
I'm
Kartik

Kartik Patath
An engineer and curious hobbyist,
exploring ideas that make technology more
accessible and impactful
for everyone.

About me

I'm a Computer Vision & Robotics Engineer passionate about creating intelligent systems that understand and interact with the world. With experience spanning from NASA JPL's DARPA SubT competition to Toyota's autonomous vehicle fleet, I specialize in bridging the gap between cutting-edge research and production-ready systems.

My expertise lies in perception systems, SLAM, sensor fusion, and deep learning. I believe in building technology that's not just innovative, but reliable, scalable, and impactful in real-world applications.

Experience

Now
Now
June

Localization & Mapping Engineer

Woven by Toyota, Palo Alto, CA • Jun 2022 – Present
Change Detection: Designed a localization framework for change detection, which identifies changes in road signs and features. This framework uses GTSAM for factorgraph optimization with GPS and SFM-based odometry.

TSS Ingest Component: Designed and deployed a data ingestion module to process thousands of data files in parallel. This module generates Medium Definition Maps (MD Maps) for autonomous driving applications.
2022
March

Computer Vision Engineer

Velodyne Lidar, San Jose, CA • Aug 2021 – Mar 2022
3D Lidar Perception: Developed a 3D-object tracking and prediction module with occupancy estimation for the Vella Development Kit (VDK), which is used in ADAS and autonomous driving applications.
2021
May

Robotics Research Intern

Honda Research Institute USA, San Jose, CA • Feb 2021 – May 2021
Curiosity Based SLAM: Worked on curiosity based mapping and navigation in unknown environment, targeting indoor spaces. Benchmarked on custom developed A-star variant.
2021
January

JVSRP Research Intern

NASA JPL, Team CoSTAR, Pasadena, CA • Aug 2020 – Jan 2021
Perception of Sub-Terranean Robots: Developed an artifact localization method using camera and lidar fusion to accurately report artifact locations. This was used in the final stage of the DARPA SubT competition in 2021.
2020
August

Research Assistant

Worcester Polytechnic Institute, Worcester, MA • Sep 2019 – Aug 2020
Semantic SLAM: Integrated a system for semantic-level SLAM, which includes semantic object detection, data association, and loop detection based on semantic objects.
2017
August

Summer Research Intern

Carnegie Mellon University, Pittsburgh, PA • May 2017 – Aug 2017
Dynamic Texture Mapping for Stiffness Visualization: Developed an Rviz plugin for dynamic texturing. This plugin augments textures to 3D models in real-time and uses texture mapping and projective geometry for the backend.

Vision System for Modular 6-Legged Robot: Developed a vision system with an Intel RealSense and Hokuyo lidar for a 6-legged robot. Implemented RGBD and Monocular SLAM with person tracking and 3D mapping using Large Scale Direct SLAM.
2015
Summer

First Steps in Robotics

IvLabs
Foundation Building: Started exploring robotics and computer vision through university projects and self-directed learning. Built first autonomous robots and began understanding the intersection of hardware and software in intelligent systems.
Earlier

That's it...

Nothing happened before 2015. 😊

Featured Projects

Semantic SLAM

Semantic SLAM

Object-level data association and real-time semantic mapping system that integrates deep learning with traditional SLAM techniques for robust autonomous navigation.
View Paper
Motion Forecasting

Motion Forecasting

Trajectory prediction system using social context on the Argoverse dataset. Implemented GANs and Social LSTM for autonomous vehicle path planning.
View Report
Curiosity-Driven Exploration

Curiosity-Driven Exploration

ICM & RND algorithms for intrinsic motivation and exploration in reinforcement learning environments.
View Report
Butler Robot

Butler Robot

Custom autonomous ground vehicle designed for indoor navigation. Features advanced perception capabilities and real-time path planning in dynamic environments.
View Project
DQN Breakout

DQN — Breakout

Dueling Deep Q-Network trained to play Atari Breakout game. Demonstrates advanced reinforcement learning techniques and neural network optimization.
View Code
ICP

ICP

Iterative Closest Point algorithm implementation for geometry processing and point cloud registration with real-time visualization.
View Slides
Obstacle Avoidance

Obstacle Avoidance

Random walk and obstacle avoidance simulation in confined environments. Demonstrates path planning and collision detection algorithms.
View Code
Impedance Control

Impedance Control

Implementing impedance control on KUKA LWR and dVRK Master Tool Manipulator (MTM) for precise robotic manipulation and force feedback.
View Report
SARA

SARA

Semi-Autonomous Robot Assistant - a mobile wheelchair equipped with navigation and vision modules for assisted mobility and autonomous operation.
View Code

Publications

Let's connect

Interested in collaborating on computer vision, robotics, or autonomous systems projects? Let's discuss how we can build the future together.