Navier-Stokes visual explainer
Follow a shrinking swirl through five interactive chapters to see how speed can rise while core energy falls.
Building · robotics, AI, machine learning
I build interactive projects and write about robotics, AI, and machine learning. Explore the experiments, the code, and the ideas behind them.
Explore the projects
Explore dot products, conditional probability, and gradient descent through interactive examples. Each lesson includes worked problems and exercises with solutions.
Follow a shrinking swirl through five interactive chapters to see how speed can rise while core energy falls.
A file-based publishing foundation for project case studies and technical writing on this site.
Read Bode plots and shape a position-control loop with a lead controller. Calculate crossover and phase margin, compare closed-loop tracking, and check what the model leaves out.
Build cascade control from nested position and velocity loops. Follow command units, compare finite inner dynamics with ideal velocity tracking, and calculate the effect of an opposing load.
Calculate closed-loop bandwidth relative to DC gain, then compare sinusoidal tracking with the torque it requires. Separate bandwidth from loop crossover and account for resonance, delay, sampling, and noise.
Explore controller discretization with exact held-input dynamics. Compare immediate and delayed commands, calculate discrete poles, and connect sample timing to control stability.
Explain derivative kick and filtering with a target step and measured noise. Compare derivative on error with derivative on measurement, calculate filtered command peaks, and weigh noise gain against lag.
Calculate model-based torque from a smooth speed reference, then add feedback correction. Compare feedforward, proportional feedback, and their combination under inertia error, drag error, and unknown external torque.
The Navier-Stokes explainer is live. Follow a shrinking swirl through five short chapters, then compare its speed with the energy inside it. Each scene includes the assumptions behind the picture.
Interested in how intelligent physical systems work. This site is becoming a record of experiments, technical decisions, and explanations about machine perception, learning, and action. The emphasis is on concrete examples and work that can be examined.
Choose a question worth making concrete.
Build the smallest experiment that can expose an assumption.
Examine what happened and document what changed.
Publish the result, its limits, and the next useful step.