Counter-Drone Multi-Agent Simulation
Multi-agent human-in-the-loop simulation for counter-drone operations in contested airspace — heterogeneous agent roles coordinated under communication degradation and partial observability. Developed under Blackvolt Technologies.
ROS 2GazeboArduPilot SITLPythonC++
3D Photogrammetry Pipeline — DRDO CAIR
Complete Structure-from-Motion pipeline for city-scale 3D reconstruction from drone imagery. Built during a DRDO CAIR internship under Dr. Sumit Veerwal — from manual SIFT implementation to Dockerised industrial pipeline.
PythonCOLMAPPyCOLMAPOpenCVDockerCUDA
Autonomous Underwater Vehicle
Full-stack AUV development for maritime surveillance — targeting 150m depth, 30-day endurance, GPS-denied autonomous navigation using DVL odometry, IMU, and depth sensing. Under Blackvolt Technologies.
NVIDIA JetsonDVLIMUEmbedded LinuxC++Python
AQUABOT — River Cleaning Robot
Semi-autonomous surface robot collecting floating waste from rivers using a mesh trap and conveyor mechanism, with autonomous waypoint navigation and manual teleoperation fallback.
ArduinoEmbedded CMotor controlSensorsMechanical design
High-Speed Autonomous Line Follower
Three design iterations over three years. Final iteration: PID controller at 600MHz on ARM Cortex-M7, custom ambient-light-immune IR sensor array, 4WD with differential encoder feedback for slip correction.
ARM Cortex-M7CPID ControlQuadrature encodersCustom IR array
Micromouse Maze Solver
Autonomous maze-solving robot with Sharp IR wall sensing, rotary encoders, magnetometer with tilt compensation for accurate 90° turns, and Flood Fill optimal path algorithm.
Embedded CSharp IR sensorsMagnetometerEncodersFlood Fill