Software

Dynamic Speed Limit

A solution to the long impending problem of Traffic jams in Indian metro cities. The algorithm used a Machine Learning model with the continuity equation to determine the ideal traffic speed on different roads. Developed a working prototype to demonstrate the algorithm.

Propeller Clock

Developed a clock (Analog and Digital) using a rotating PCB consisting of a linear array of LEDs, based on the principle of the Persistence of Vision. The LEDs were set to light up at fixed delays so as to show the time precisely.

Timing Calibration Algorithm for Interleaved Current Steering DAC

A feedback algorithm for removing timing mismatch problems and improving SNR of interleaved current steering DAC structures clocked at high frequency (in GHz). The algorithm developed was tested to remove the timing errors at 4GHz frequency within a margin of 0.1% and improve the SNR by more than 24 dB and ENoB (Effective no. of bits) by more than 4 bits.

On Device Activity Recognition

An Activity-based Smart health assistant that can provide health tips, product recommendations etc by analyzing daily activities such as walking, sitting, standing etc. Developed using Smartphone's accelerometer sensor, Machine learning (CNN).

Campus Buddy

Campus Buddy is an assistant which keeps you updated with the events and activities of student groups and helps you search Telephone Directory of IIT Roorkee.