Robot Learning
PlannedNext up: manipulation-first robot learning, toward a physical OpenARM arm.
Robotics and AI researcher working across reinforcement learning, deep RL, and robot learning, with a strong foundation in applied mathematics and statistical inference.
I am a founding researcher at an early-stage AI startup in the Bay Area and previously worked on robust state and parameter estimation for robotics at the University of Michigan. My implementations, derivations, experiments, and reports are available on GitHub.
I build the stack from scratch: probability and Monte Carlo, state estimation, the theory of decisions, and reinforcement learning, with deep RL and robot learning next.
Next up: manipulation-first robot learning, toward a physical OpenARM arm.
Deep reinforcement learning, toward MuJoCo continuous control and a manipulation milestone.
A from-scratch walk through reinforcement learning, built method by method from Sutton and Barto.
Blackjack (Fig 5.2), Windy Gridworld (15-step optimal path), 1000-state Random Walk (Figs 9.1, 9.2), Mountain Car (Fig 10.1 cost-to-go).
How a robot tracks its hidden state under noisy sensors, derived and implemented filter by filter from Sarkka.
EKF linearization breakdown, particle weight degeneracy, UKF sigma-point collapse.
System identification as parameter inference, on an SIR model, with identifiability, Laplace approximation, and DRAM-MCMC.
Sampling from hard distributions and estimating what you cannot compute by hand, built from Casella and Robert.
Burn-in, mixing, autocorrelation, integrated autocorrelation time, effective sample size.
The theory under reinforcement learning, worked out from the ground up before any code.
Synthesized from Puterman, Bertsekas, and Sutton and Barto.
Notes where I work through ideas out loud, from the math I am deriving to the methods I am building. The full list lives on the writing page.
Textbooks I have worked through, problem by problem, the foundation everything above sits on.

Probability through inference, Chapters 1 to 9.


Convex sets, duality, KKT conditions, and first-order methods.

Fourier series and transforms for continuous and discrete signals.

A little more about how I work and where I come from.






