Projects

I like to try and solve cool problems. Some of these problems actually exist, the others I'm not too sure about.

project thumbnail

FlockSim - Bird flocking simulation

[code]
An interactive flocking simulator that implements the Boids model, an algorithm to emulate the collective behavior of a group of autonomous agents

project thumbnail

Modelling transit networks

[poster]  [paper]  [code]
Developing computational models for congestion and ridership on Bangalore's public bus network

project thumbnail

Optimizing networks with integral circulants

[code]
Designing faster, more robust communication networks using integral circulant graphs

project thumbnail

Vacuum BotNav

[code]
Coverage path planning algorithms for an autonomous vaccum cleaner

project thumbnail

Visualising non-standard automata

[code]
Implementing various atypical automata. We use the rock-paper-scissors model to generate rule-based pattern visualizations

project thumbnail

Transit Mapper

[code]
Generate visualisations of subway and other rapid transit maps using Shapely, GeoPandas, and public transit timetable data by Google.