Server-Shenanigans
Accidentally becoming a sysadmin and lived to tell the tale
I teach metal and sand how to understand space
Before adopting my current brand of chaos at CMU, I spent my time sharing a sandbox with some delightfully brilliant (and unhinged) humans at Skild.ai and ARTPARK (IISc)
Under Submission — RA-L — 2025
IRisPath fuses infrared and RGB camera streams to build robust costmaps for off-road robot navigation that remain reliable in both daylight and nighttime conditions without specialized calibration targets.
Submitted — RA-L — 2025
A distributed online learning scheme that enables a team of robots to converge to a desired displacement-based formation without requiring a centralised coordinator or pre-computed trajectories.
TMLR 2025 — 2025
A consensus-based decentralised cooperative monitoring system for agile targets using swarm robots under uncertainty — accepted at Transactions on Machine Learning Research.
IEEE INDICON 2023 — 2023
An automated litmus-test synthesis tool that generates distinguishing tests between two versions of a memory model, used for formal verification of ARM's memory architecture.
IEEE Connect 2022 — 2022
A priority-based decentralised algorithm for multi-robot path planning that resolves inter-agent conflicts without central coordination, demonstrated on a physical multi-robot testbed.
UR5-based robot configured with Basler camera and ROS. Uses Fourier-Mellin transform for 90ms single-reference object detection for precision pick-and-place tasks.
Autonomous navigation stack for SUV-scale vehicle — LiDAR-camera fusion costmap, DWA + TEB planners, LIOSAM/LOAM SLAM, and drive-by-wire control via CAN bus.
Accidentally becoming a sysadmin and lived to tell the tale
How to get your robots to carry out their autonomous motion in real life
Indulging in the beautiful field called multi-robot path planning using Private Obstacle Path Planning algorithm
$ g++ main.cc -lpthread && ./a.out >>splashOfLife
Another hobby I dabble with — animation, SFX, and a little bit of design.
If the content deserves a dub you shall leave a sub.