Indoor Navigation

Smartphone Indoor Navigation

CMU · 2022

iOS app for turn-by-turn assistive indoor navigation combining Bluetooth, IMU, and floor-map deep models. Featured at Meta Connect.

ARTPARK Robotics Challenge

ARTPARK Robotics Challenge

IIIT-H · 2021

Janitorial robot for autonomous navigation and cleaning of a washroom. Finished 2nd out of 136 teams in the national competition.

Sensor Extrinsics Calibration

Automatic Sensor Extrinsics Calibration

GSoC · 2018

GUI application for targetless extrinsic calibration between range and visual sensors using plane- and line-matching algorithms.

Stock Counting Quadcopter

Stock Counting Quadcopter

Undergrad · 2016

Optic flow visual odometry for autonomous indoor quadcopter navigation, with ArUco-based stock counting running fully on-board.

Visual Servoing

Visual Servoing of a Mobile Robot

Undergrad · 2016

Navigation stack for a differential drive robot using an overhead camera, with color-based localization and PID steering control.

Flight Controller

Low-Cost Flight Controller

Undergrad · 2015

Built and programmed a flight controller for stabilizing a custom quadcopter on ATmega328, using ISRs, I2C, PWM, and PID rate control loops.

Seglio

Seglio

Undergrad · 2015

Android app for students to share course textbooks. ~1000 installs, featured in The Hindu and top 10 at the Apps for Chennai contest.

The SSN App

The SSN App

Undergrad · 2014

Android app for campus events, announcements, bus routes, and dining menus. Close to two thousand users — the official app of SSN.