The Journey So Far

Kanpur Stories 2025

1. Helped in making a quadrotor with in-house custom canegrass material.

Custom canegrass quadrotor

2. Played a lot with SOTA SLAM methods (ORB-SLAM and Roverslam), with some poptimizations and custom additions to check.

SLAM experiment

Read my intern report - REPORT

SO-ARM100 2025

Played around with SO100 kinematics and tried and tested sim-to-real.

SO100 arm
Julia 2025

Went deep into set computation and reachability using Julia. Discovered mathematical structures like sparse polynomial zonotopes and zonotopes, reading papers and implementing core functions. Implemented a new set method called Ellipsotope. GitHub Repo

Ellipsotope visualization 1 Ellipsotope visualization 2
  • Studied and experimented with reachability analysis and set representation.
  • Implemented order reduction and set enclosures based on research papers.
  • Mathematical rigor meets control theory.
  • Contributions merged in LazySets.jl— GitHub
Playing with MuJoCo 2025

Exploring control with MuJoCo and Brax by training PPO in multi-environment setups. Currently studying quadruped dynamics, focusing on stabilizing the robot in-place.

  • Training PPO using Brax.
  • Experimenting with controlling and balancing a quadruped model (unitree go2).
Kurma Jan 2025

Tried building a bio-inspired turtle.

Kurma turtle robot
Random Quest Side Quest

Raised $$$$ for an animal shelter with friends in a single night 'cos we were bored.

Fundraising quest
e-Yantra Warehouse Drone Competition 2024-25

Participated in the e-Yantra Robotics Competition (eYRC), working on autonomous drone navigation and vision tasks.

eYRC certificate
  • Implemented drone control and A* path planning in ROS2.
  • Used OpenCV for Aruco Marker-based object detection.
  • Reached top 30 out of 600+ teams; advanced to Stage 2.
BeagleMind 2025

This project was my first exposure to actually working with LLMs. Implemented Retrieval-Augmented Generation (RAG) with Qwen2.5-Instruct to chat with BeagleBoard documentation.

  • Built a RAG tailored to BeagleBoard documentation.
  • BeagleMind
MARIO: 3-DOF Manipulator 2025

Worked on a 3-DOF robotic arm project with ROS2 and Gazebo. Interfaced with microcontrollers via micro-ROS.

  • Forward and inverse kinematics implemented.
  • Simulation with ROS2 Humble and Gazebo.
  • Communication using micro-ROS.
LQR Balancer Bot V1 2024

This was the start of my journey in controls.

  • Designed and implemented an LQR controller in ESP-IDF.
  • Stepper motor control with FreeRTOS on ESP32 and MPU6050 feedback.
  • Simulated and tuned system parameters in MATLAB.

Read the blog post | View Project Page

Teaching, Tinkering & Sharing Side Quests
  • Fixed and revived an old 3D printer — Read the blog
  • Taught Control (LQR, MPC), OpenCV, and Mechanical Design to juniors.
  • Conducted workshops and study sessions on Control and Robotics.
What’s Cooking Next?

Currently working at a very ambitious start-up.

Awe for how mathematical models can describe and influence physical systems.
Projects in mind — from theory to hardware.

  • Hoping to bridge Julia-based computation with real-world implementation.
  • MPPI.
  • MORE RL MORE MODELS.