projects

Systems I have built, mentored or taken apart — SLAM, learned manipulation, autonomous platforms and the hardware underneath them.

Filter

Nothing in that area yet.

Imitation Learning for Bimanual Manipulation

Cloth folding, stacking and pick-and-place from demonstrations

  • Entered the LeHome challenge at ICRA 2026 — bimanual cloth folding from demonstrations.
  • Worked through ACT, diffusion policy, SmolVLA, π0 and X-VLA, and the ideas underneath: action chunking, flow matching, VLM action experts.
  • Guided an intern project on bimanual stacking with LeRobot SO-101 arms across RGB and D405 setups.
  • LeRobot
  • ACT
  • SmolVLA
  • π0
  • Diffusion Policy
  • SO-101
  • RealSense D405

2026 · ERTS Lab, IIT Bombay · ICRA 2026 LeHome Challenge

VLA-Based Grasping on a UR5

Teleoperation, demonstration collection and policy training

  • A vision-language-action grasping pipeline on a UR5.
  • Mentored interns through teleoperation with an AgileX Pika Sense, demonstration collection and LeRobot dataset conversion.
  • UR5
  • AgileX Pika Sense
  • LeRobot
  • VLA

2026 — Present · ERTS Lab, IIT Bombay

3D LiDAR SLAM for Aerial Mapping

LiDAR-inertial odometry onto a drone, from sim to flight

  • Benchmarked KISS-ICP, LIO-SAM and FAST-LIO in simulation, including FAST-LIO with a custom back-end.
  • Built the power distribution for the drone, LiDAR and Jetson, then hand-flew the platform to map an area with LIO-SAM.
  • LIO-SAM
  • FAST-LIO
  • KISS-ICP
  • Jetson Orin Nano
  • 3D LiDAR
  • Holybro

2026 · ERTS Lab, IIT Bombay

Visual SLAM from Scratch

A full front-end and back-end on Open3D and OpenCV

  • ICP odometry and incremental map building with local loop closure, then pose-graph optimization with global loop closure.
  • Relocalization through bag-of-words place recognition refined by ICP. Good maps end to end; scale drift left open.
  • Open3D
  • OpenCV
  • Python
  • ICP
  • Pose-Graph Optimization
  • Bag of Words

2025 · Internship project

NITK Autonomous Campus Shuttle

Level-5 autonomous shuttle on a Mahindra Reva chassis

  • Autoware as the core autonomy stack over ROS 2, on an instrumented Reva chassis with LiDAR, cameras and radar.
  • Localization, path planning and control for mixed pedestrian–vehicle campus traffic.
  • ROS 2 Humble
  • Autoware
  • AWSIM
  • Sensor Fusion

Jan 2025 — 2025 · Centre for System Design, NITK

MuJoCo–ROS 2 Quadruped Navigation

Gait generation and waypoint navigation in simulation

  • ROS 2 bridge from MuJoCo physics into RViz, with 2D and 3D IK solvers mapping foot positions to joint angles.
  • Trotting gait with configurable stride, plus waypoint navigation over cubic-spline interpolated RViz markers.
  • ROS 2 Humble
  • MuJoCo
  • Python
  • RViz

Apr 2025 — May 2025 · Personal project

UR5 Manipulation for Pick-and-Place

MoveIt motion planning from simulation to hardware

  • UR5 configured in ROS Noetic with a Gazebo world for repeatable pick-and-place trials.
  • Collision-aware planning through the MoveIt Python API, carried across to hardware.
  • ROS Noetic
  • MoveIt
  • Gazebo
  • Python

Jun 2023 — Aug 2023 · IITD-AIA Foundation for Smart Manufacturing, IIT Delhi

MEMS Piezoelectric Flooring for Localization

A smart floor that localizes robots and harvests its own power

  • Bimorph PZT cantilevers harvesting energy from wheel loading as robots cross the floor.
  • Hybrid localization fusing RFID identity with PZT vibration signatures — infrastructure-side odometry with no onboard sensing.
  • MEMS
  • ANSYS
  • PZT Bimorphs
  • RFID

Aug 2024 — Oct 2024 · Microsystems Technology, NITK

ROS 2 Teleoperated Differential-Drive Robot

A from-scratch mobile base on a distributed ROS network

  • Nodes spanning a host machine and an onboard Raspberry Pi over a shared ROS network.
  • Low-latency UART between the Pi and the Arduino motor controller.
  • ROS 2
  • Raspberry Pi
  • Arduino
  • UART

Mar 2024 — Apr 2024 · Personal project

IEEE Skye Expedition — Drone Delivery System

A modular remote-release payload platform for UAVs

  • CFRP payload-release structure using a two-bar mechanism and electromagnetic attachment, airframe-agnostic.
  • Pi and Arduino control exposed over ROS 2, with ANSYS CFD to tune drag and stability.
  • Fusion 360
  • ANSYS CFD
  • ROS 2
  • CFRP

Feb 2024 — Mar 2024 · IEEE Skye Expedition