Alan Royce Gabriel

About

M.Tech student, IIT Madras. I use folding as a lens for manufacturing, generative design, and robotics.

I'm an M.Tech student in the Integrated Design & Innovation (iDD) program at IIT Madras. My thesis, advised by Prof. Pulkit Verma, argues that flat-foldable origami tessellations are natively Eulerian, so they give 3D-printer toolpaths their crossing-free, single-stroke structure for free, instead of forcing it with mesh refinement. Everything else on this site grew out of chasing that same idea into other places it applies: generative design and mechanism synthesis.

ProgramM.Tech, Integrated Design & Innovation
InstitutionIIT Madras
AdvisorProf. Pulkit Verma
FocusComputational origami engineering

What ties the projects together

Origami is a strange kind of design space: almost every random crease pattern doesn't fold flat at all, and deciding whether a discrete mountain/valley assignment folds globally is NP-hard. That sounds like a liability. In practice it's the opposite: the small amount of structure that does survive (Maekawa's parity condition, Kawasaki's angle condition, rigid-fold closure) turns out to be exactly the leverage needed to solve problems that look unrelated on the surface:

A clean piece of mathematics (a parity condition, a closure constraint, a symmetry) doing real engineering work: making something fabricable, learnable, or controllable that would otherwise be intractable by brute force.

Tools I reach for

Python NumPy PyTorch Taichi / GPU Graph Neural Networks Diffusion Models CMA-ES SAT Solving WebAssembly / Pyodide C++ FOLD Format

Elsewhere

I write up longer, more informal versions of this research on the blog. Code for these projects lives on GitHub (repos are being made public on a rolling basis). The fastest way to reach me is email.