Robotics engineerUrbana, Illinois

Het
Patel.

I build robots that find their way.

Navigation, perception, and robot learning. Software that connects sensing to action on physical robots.

University of Illinois Urbana-Champaign · Master’s in Autonomy and Robotics · GPA 3.91 / 4.0

hcp4@illinois.eduLinkedInGitHubthehetpatel.comUrbana, Illinois
A robot navigating an indoor facility An illustrative isometric facility map. Choose a destination below to see the robot follow a route through its navigation graph. Loading bay Workshop Charging dock Geometry + meaning zxy
An isometric drawing of a small mapping robot in a facility. It illustrates the approach and is not a product demo.

Open to robotics & autonomy roles

Currently building AutoMap at Operation Autopilot

Let’s talk

Built. Tested. Iterated.Projects

ADAPT / Autonomous driving
NavigationSpring 2026

Pedestrian-aware drivingADAPT / Autonomous driving

Pedestrian trajectory prediction, MPPI planning, and text-prompted navigation goals on a physical vehicle.

Team project · ROS 2 integration on Polaris GEM e4; prediction evaluated on Argoverse 2

  • Contributed to a ROS 2 Humble stack combining a GPU-batched MPPI planner and PACMod2 actuation; the planner optimizes steering and acceleration with a kinematic bicycle model, obstacle costs, and a TTC-based state machine.
  • Contributed to single-agent and joint diffusion prediction with cross-agent attention; the joint model reported 0.302 m minADE-20 and 0.532 m minFDE-20 on Argoverse 2 validation using 20 sampled forecasts.
  • The team’s predictor ran at approximately 11 ms for eight agents and 20 samples on an RTX 3060; the stack connects 10 Hz prediction to a configured 20 Hz planner with persistent trajectory selection.
  • The team stack generated text-prompted object goals through camera–LiDAR projection, point filtering, and DBSCAN, supporting vehicle integration and a planned three-configuration controller/predictor comparison.

0.302 m minADE-20 / Argoverse 2 validation

ROS 2DiffusionMPPI

Read case study
Residual RL / USB insertion
ManipulationSpring 2026

Contact-gated USB insertionResidual RL / USB insertion

A learned insertion policy takes control at contact, addressing the precision gap between approach motion and USB seating.

MuJoCo training · OpenVLA in simulation · UR5e demo with scripted approach

  • Trained a six-joint Soft Actor-Critic policy for USB insertion in MuJoCo over approximately 21.6 million environment steps, tightening the cavity success criterion from 1.80× to 1.0625× through a staged curriculum.
  • Implemented a latched contact handoff to prevent repeated controller switching when the plug briefly loses contact; revised the depth reward to address policies that hovered at the port rim.
  • Built a 48-dimensional observation with joint state, port-relative error, force/torque history, and previous actions; randomized port pose, friction, sensor noise, and control latency during training.
  • Developed the ROS 2 deployment package for UR5e and Robotiq 2F-85, supporting a 100 Hz command loop and a real-arm insertion demonstration with a scripted approach.

≈21.6M training steps · 0.3 mm connector clearance

OpenVLASACMuJoCo

Read case study
Open-world 6D pose estimation
PerceptionDecember 2025

Language-guided 6D poseOpen-world 6D pose estimation

Language-guided target switching and 6D tracking, with explicit analysis of geometry, symmetry, and inference cost.

Four-person computer vision project · Offline YCB-Video evaluation

  • Led integration of SAM-3 segmentation with FoundationPose, coordinating mask generation, pose estimation, and dynamic language-guided target switching across the team’s perception pipeline.
  • The integrated pipeline recorded 88.31% mean ADD-S AUC across a 44-evaluation YCB-Video subset covering 18 objects and 787 frames; mean end-to-end processing time was 13.08 seconds per frame.
  • Integrated tracking with the team’s mesh-acquisition workflow, supporting benchmark CAD, Objaverse-XL retrieval, and experiments with single-image reconstruction.
  • Analyzed rotational symmetry, proxy-mesh mismatch, and segmentation latency; documented 44.23° mean rotation error and retained per-object results to expose failures hidden by the aggregate score.

88.31% mean ADD-S AUC / 44-evaluation subset

FoundationPoseVLMSAM-3

Read case study
AutoShield / Pedestrian-aware autonomy
NavigationDecember 2025

Pedestrian-aware vehicle controlAutoShield / Pedestrian-aware autonomy

Time-synchronized pedestrian perception and risk-dependent vehicle behavior with explicit stale-data handling.

Four-person team · Supervised tests on a physical Polaris GEM

  • Implemented ROS 2 sensor fusion for Ouster LiDAR and YOLOv11/OAK-D detections using approximate synchronization, a 2 m association gate, and separate range/bearing weights.
  • Built TTC-driven cruise, caution, and yield decisions, issuing STOP_YIELD when perception data was older than 0.5 seconds and applying a 2-second recovery buffer before resuming cruise.
  • Implemented Stanley lateral control and the safety-control layer for speed selection and braking, connecting pedestrian risk estimates to the Polaris GEM’s vehicle controllers.
  • The four-person team reported 53 successes in 58 supervised scenario and controller tests, including 9/10 in each crossing condition and 8/10 for pedestrians walking along the road.

ROS 2Sensor fusionControl

Read case study
C.A.R.E. / Assistive robotics
ManipulationOctober 2025

C.A.R.E. / A robotic companionC.A.R.E. / Assistive robotics

Snap AR Spectacles and a Booster K1 humanoid connect through ROS 2 for assistive interaction.

Cal Hacks 12.0 · Working assistive-robot prototype

  • Developed Booster K1 robot control and Snap AR integration, mapping head orientation to ROS 2 movement commands for an assistive-robot prototype.
  • Integrated robot camera streaming and AR interaction with the team’s WebSocket/ngrok communication layer, separating control traffic from video and supporting manual and patrol modes.
  • Contributed Gemini VLM and OpenCV functionality for human detection and interaction; collaborated with teammates responsible for SLAM/navigation and the AR communication interface.

ROS 2ARHuman–robot interaction

Read case study
Solar panel cleaning robot
SystemsApril 2024

Solar panel cleaning robotSolar panel cleaning robot

A tracked cleaning prototype with integrated actuation, wireless control, and a Qt dashboard.

VIT capstone · Fabricated and tested prototype

  • Built an ESP32-controlled cleaning prototype combining tracked drive, a roller brush, four-nozzle water delivery, a servo brake, and a rack-and-pinion wiper.
  • Developed a Qt6 dashboard for UDP control of drive and cleaning actuators, Firebase REST sensor monitoring, and route definition for planned cleaning patterns.
  • Designed stainless-steel chassis and cleaning assemblies for CNC cutting, bending, TIG welding, and printed parts; documented prototype trials on solar panels.
  • Sized a 4,200 mAh battery against an estimated 16 A actuator load, calculating approximately 10–13 minutes of operation after allowances for losses.

ESP32QtEmbedded

Read case study
HumanVLA / Humanoid representations
ManipulationOctober 2025

Language-conditioned humanoid controlHumanVLA / Humanoid representations

A study of shared visual-language representations for humanoid object rearrangement.

Three-author research design study · CLIP performance values are hypothetical estimates

  • Co-developed a course-project study of CLIP image and text representations within HumanVLA for language-conditioned humanoid object rearrangement in the HITR task setting.
  • Designed a student-policy variant with 128-dimensional adapters for visual and language embeddings, combining those representations with proprioception and previous actions for control.
  • Documented a privileged teacher–student design using behavior cloning and DAgger, with a proposed comparison of frozen and trainable visual encoders under the same action decoder.
  • Defined task-completion, placement-error, and execution-time metrics for evaluating the proposed encoder variants.

HumanVLACLIPIsaac Gym

Read case study
Solid state recorder / ISRO
SystemsMay 2023 – January 2024

An operator interface for a space recorderSolid state recorder / ISRO

C++/Qt application software for recording control, diagnostics, and data download from an indigenous solid state recorder.

ISRO / Space Applications Centre · Internship project

  • Ported a recorder operator console from legacy Microsoft Visual C++ to Qt, exposing recording, playback/download, erasure, and hardware-diagnostic controls.
  • Connected the host application to recorder hardware using framed serial commands and USB 2.0 playback, with file metadata, storage-capacity display, and timestamped diagnostic feedback.
  • Added operator controls for bad-block lists and recorder resets to support hardware checkout and troubleshooting.

C++ / QtSerial / USBSpace systems

Read case study
Wildlife conservation drone
SystemsNovember 2022

A drone for wildlife conservationWildlife conservation drone

A conservation hexacopter design exploring surveillance, a perching mechanism, and medication-support missions.

Engineering design study · Calculated performance

  • Designed a hexacopter concept around a Pixhawk controller, Raspberry Pi companion computer, six motors, and a 30 Ah battery for wildlife-surveillance and medication-support missions.
  • Produced CAD, circuit, and mission-planning designs incorporating a tree-perching claw and six ultrasonic sensors for proposed obstacle sensing.
  • Calculated 40.54 minutes of ideal endurance from a 44.4 A propulsion-current estimate and 30 Ah capacity for an approximately 8.4 kg design.

PixhawkSystem designRaspberry Pi

Read case study
SAE INDIA / Aircraft design
Systems2022–2023

SAE INDIA / Regular class aircraftSAE INDIA / Aircraft design

A parasol-wing aircraft developed with Aviators International for the SAE INDIA Aero Design competition.

Aviators International / VIT · Team aircraft design and fabrication

  • Contributed to a parasol-wing aircraft for the SAE INDIA Aero Design competition, working within takeoff-distance, payload, stability, and flight-plan requirements.
  • Participated in a design combining balsa ribs and fuselage panels, printed PLA spars, plywood supports, and aluminum landing-gear components with electric propulsion and LiPo power.
  • Worked with the team through aircraft design and fabrication, documented in the technical presentation and final-aircraft photographs.

CADAerodynamicsFabrication

Read case study

Where I’ve built.Experience

May 2026 – Present

AutoMap / Environmental intelligence

Current

Operation Autopilot

Robotics Engineering Intern

  • Developing AutoMap, a hybrid indoor navigation system that couples visual SLAM with a cloud-hosted vision-language model for environmental reasoning and localization.
  • Building autonomous exploration and mapping workflows with graph representations of large indoor facilities, connecting local geometric maps with facility-scale navigation.
  • Deploying the local navigation stack on Jetson Orin Nano and integrating cloud VLM inference into lost-localization recovery, with a sub-10-second engineering target.
  • Contributing to VLM fine-tuning through the physical agents and environmental reasoning agents teams, supporting AutoMap’s navigation and environmental-intelligence work.

Visual SLAMVLM fine-tuningSpatial reasoningJetson Orin Nano

Jul 2024 – Aug 2025

Autonomy in the field

Vinayak Technology

Robotics Engineer

Ahmedabad, India

  • Developed and deployed a ROS 2 autonomy stack for construction-site material transport, connecting perception, localization, planning, and control across GPS-denied routes longer than 200 m.
  • Developed LiDAR–inertial localization and NDT alignment workflows for repetitive indoor geometry, working with LIO-SAM and FAST-LIO2 in mapped environments of approximately 2,000 m².
  • Integrated 3D LiDAR, IMU, wheel encoders, and RGB-D cameras through custom ROS 2 drivers; co-defined sensor placement and implemented online extrinsic calibration for realignment after on-site impacts.
  • Built an Isaac Sim digital twin with tuned inertia, contact, and actuator models to compare simulated trajectories with field behavior and support on-site commissioning.

ROS 2LiDAR–inertial SLAMSensor fusionIsaac Sim

May 2023 – Jan 2024

Recorder interfaces & cabin displays

Indian Space Research Organisation

Embedded Software Research Intern

Ahmedabad, India

  • Developed a C++/Qt operator application for an indigenous Solid State Recorder for SAR payloads, replacing a legacy interface and controlling recorder operations over UART/RS-232.
  • Implemented recording controls, host-side file management, and USB 2.0 data downloads, with recorder status, diagnostic commands, and bad-block management controls for hardware checkout.
  • Contributed to Gaganyaan cabin-display software using C++, OpenGL ES, and PetaLinux on a Xilinx platform.

C++ / QtUART / USBPetaLinuxOpenGL ES

Dec 2022 – Jun 2023

Computer vision at the edge

Samsung Research

Research & Development Intern · Hybrid

Bangalore, India

  • Benchmarked YOLOv4, R-CNN, and BiT for food recognition on a smart-refrigerator edge device.
  • Selected and deployed YOLOv4 with TensorRT optimization, connecting the food-recognition model to the device’s inference pipeline.
  • Built a data pipeline synchronizing on-device detections with cloud inventory records to support automated food tracking; received a Samsung PRISM Excellence Award.

Computer visionTensorRTEdge inference

The foundations.Education

Aug 2025 – Present

University of Illinois Urbana-Champaign

Master’s in Autonomy and Robotics

Computer Vision, Principles of Safe Autonomy, Humanoid Robotics, Mobile Robotics

3.91 / 4.0 GPA

Sep 2020 – May 2024

Vellore Institute of Technology

B.Tech in Electronics and Communication Engineering

Analog and Digital Electronics, Communication, Control Systems, Algorithms, Machine Learning

3.8 / 4.0 GPA

What I work with.Technical skills

Robotics & autonomy
ROS / ROS 2 / Nav2 / MoveIt / Visual SLAM / LiDAR–inertial SLAM / Sensor fusion / Motion planning / Behavior trees / URDF / Xacro / Point clouds / Stereo vision
Learning & perception
PyTorch / TensorFlow / OpenCV / TensorRT / cuDNN / VLM / VLA / Reinforcement learning
Planning & control
A* / RRT* / Trajectory optimization / MPPI / State machines / PID / Stanley controller
Programming & systems
Python / C / C++ / MATLAB / CUDA / Linux / OpenGL / Qt / Dart / Flutter
Hardware & embedded
Jetson Orin Nano / Jetson Nano / STM32 / ESP32 / Arduino / Raspberry Pi / PetaLinux / Xilinx platforms / UR manipulators / Clearpath Husky
Simulation & design
Isaac Sim / Gazebo / MuJoCo / Webots / OmniGibson / SolidWorks / Eagle
Engineering tools
Git / Docker / CMake / Bash / pytest / gtest / CI/CD / Jira

The next thing I build?

Let’s make
it move.

Looking for a robotics engineer who works across perception, learning, and real hardware?