Clear accounts of what was tried and learned.

Explanations, tutorials, build notes, and essays grounded in work that can be examined. Explore a concept, try an experiment, and follow the reasoning behind it.

Start with the interactive foundations

Showing 1–12 of 151 posts

13 min read

Behavior cloning covariate shift: when actions change the inputs

Follow behavior cloning covariate shift through a frozen policy and a two-state motion model. Compare held-out expert actions with learner-state errors, inspect visited states, and test a policy class that can represent the expert.

12 min read

Domain randomization: break a training shortcut

Train two policies with the same labels and example count, then randomize one nuisance feature. Inspect the learned coefficients and compare frozen familiar and shifted tests to see what domain randomization changes.

18 min read

How robotic palletizing works

A palletizing cell picks each case off a conveyor and builds a stable pallet. Learn its parts, the motion and sensing behind each placement, where cells fail, and who makes the hardware.

12 min read

Integral action in state space: remove a load offset

Add an integral state to a cart controller, calculate three feedback gains, and compare constant-load tracking with reference feedforward. See why stable dynamics, accurate sensing, and sufficient force still matter.