Autonomous quadrotor navigation, perception and control, and multi-drone delivery systems — research at the Systems & Control group, IIT Bombay.

About

I'm an M.Tech student in Systems & Control Engineering at IIT Bombay, working with Prof. Arpita Sinha on autonomous drone navigation and multi-agent delivery systems. My background is in aerospace engineering — I completed my B.Tech at IIEST Shibpur in 2025 — and my current work sits at the intersection of control theory, reinforcement learning and computer vision, applied to quadrotors that have to plan and fly through spaces they haven't seen before.

Before starting my M.Tech, I interned at the Indian Institute of Astrophysics in Bengaluru and at Hindustan Aeronautics Limited's Koraput division. Outside the lab, I play table tennis and pool.

Research

Autonomous Quadrotor Navigation, Perception & Control

M.Tech Thesis · Guide: Prof. Arpita Sinha · May 2026 – Present

Building a navigation and control framework for a quadrotor to fly through a sequence of racing gates, then extending it to onboard stereo-vision navigation through openings it has never seen, removing the need for an external motion-capture system.

Completed

  • Learning-based control using Proximal Policy Optimization (PPO), with the policy generating control actions from gate-relative state.
  • Navigation formulated on a kinematic quadrotor model, regulating motion relative to the target gate's position and orientation.
  • Actuation and state-estimation delays modelled in simulation, with domain randomization for sim-to-real transfer.
  • Trained controller deployed and flight-tested on a Crazyflie 2.0, using Qualisys motion capture and the Crazyflie EKF for state estimation.

In progress

  • Onboard perception using drone-mounted stereo cameras, to replace external motion capture.
  • A gate and opening detection pipeline from stereo depth, estimating position, orientation and geometry relative to the quadrotor.
  • Extending the framework from fixed racing gates to arbitrary, previously unknown openings.
  • Largest-rectangle fitting on detected openings to extract the largest feasible passage, fed back to the controller as opening-relative state.

Optimized Last-Mile Delivery with Drone–Truck Teams

With Prof. Arpita Sinha and Tehsin

A multiagent rollout-based, battery-aware dispatch framework for coordinating multiple drones with a carrier vehicle on last-mile delivery. The sequential drone-assignment scheme scales linearly with fleet size, and was evaluated across a range of customer spreads and fleet sizes. Current work extends the dispatcher with a transformer-based neural network trained by imitation learning, alongside a receding-horizon dispatcher for real-time re-planning.

Publications

Optimized Last-Mile Delivery: Integrating Drones with Carrier Vehicles using Team-Restricted Multiagent Rollout

Tejash Raj, Arpita Sinha — AIAA SciTech Forum 2027 Submitted

  • A multiagent rollout-based, battery-aware dispatch framework for multi-drone–carrier last-mile delivery.
  • Scalable sequential drone assignment with complexity linear in fleet size, evaluated across varying customer spread and fleet size.

Projects

SC 627 · Motion Planning & Coordination of Autonomous Vehicles

Autonomous Mobile Robot Motion Planning and Navigation

Built a 2D occupancy grid via SLAM and formulated the robot's configuration space by inflating obstacles with the robot radius and a safety margin. Implemented A* path planning from scratch with a priority queue and Euclidean heuristic, alongside a second planner for comparison, and deployed both on a physical TurtleBot with AMCL.

SC 627 · Motion Planning & Coordination of Autonomous Vehicles

Receding Horizon Control for Autonomous Crazyflie Navigation

Formulated Crazyflie navigation as a double-integrator optimal control problem with obstacle constraints. Ran open-loop trajectories in Gazebo, then built a closed-loop MPC controller for real-time re-planning and deployed it on a physical Crazyflie, comparing simulation against hardware to analyze the sim-to-real gap.

SC 662 · Robotics Capstone Project

Autonomous Navigation in Fire Environments

Simulated multi-room, multi-corridor indoor fires with the FDS solver in PyroSim, and built a ROS2 closed-loop control architecture for autonomous fire-source localization from temperature data. Implemented and compared Hill Climbing and Multi-Armed Bandit strategies — Greedy, ε-Greedy, and UCB — for search in unknown environments.

Self Project

Microchess: A Real-Time Decision-Making Agent

Designed game-tree search agents under hard per-move latency budgets of 5–200ms, mirroring the timing constraints of real-time robotic control loops. Trained a reinforcement learning agent via self-play directly from board state, beating a random baseline by 50+ points per 100 games, using a bitboard-encoded, tensorized state representation.

Skills

Languages

C++, C, Python, XML (ROS)

Software

MATLAB, Simulink, Gazebo, VS Code

Tools

ROS 2, ROS 2 Control, RViz, Linux, LaTeX, Arduino IDE, Git

Hardware

Raspberry Pi, Arduino, ESP32, Qualisys motion capture, TurtleBot, Crazyflie, Big Quad Deck, stereo camera

Relevant coursework

  • Systems Theory
  • Control of Nonlinear Dynamical Systems
  • Intelligent Feedback Control
  • Robotics — Capstone Project
  • Estimation on Lie Groups ongoing
  • Optimization

Experience

  • Indian Institute of Astrophysics Bengaluru — Internship
  • Hindustan Aeronautics Limited Koraput Division — Internship

Achievements

  • "AA" grade Robotics — Capstone Project
  • "AA" grade M.Tech Seminar

Education

M.Tech, Systems & Control Engineering IIT Bombay 2027 CPI 8.55
B.Tech, Aerospace Engineering IIEST Shibpur 2025 CPI 7.82
Intermediate, CBSE Delhi Public School 2021 90.40%
Matriculation, ICSE St. Teresa's School 2019 92.30%

Contact

I'm always glad to talk about autonomous systems, controls or robotics research.