LAB::Sarthak_Varchasvi

Projects

Robotics & Autonomous Systems

A selection of platforms and autonomy stacks spanning ground, aerial, and manipulation systems.

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