Walker / project record 001Self-funded · solo-built · V2 in progress

Self-funded. Solo-built. End-to-end.

Walker is
the syllabus.

A 5′6″ humanoid engineered across mechanics, locomotion, and edge intelligence—and the public record of making the whole system real.

Build status · V1 was built (an early, scrappy prototype, now archived). V2 is the one being built now.

Ownership · designed, funded, and built by one person.

Lab book · 30 chapters, 182 measurements, one 8 GB Jetson. The 8 GB Lab Book

Isometric line render of Walker V2 from the full Onshape assembly: aluminium frame torso, pod shoulders, plated legs
V2 / in progress, current design1,686 parts · 1,696 mm · O6 hand + gripper
1.6764 m
floor → torso
35.4 kg
physics model
22
RobStride motors
8 GB
edge envelope

Weight changes as features change.

Independent full-stack build

One builder owns every boundary.

  1. 01BodyCAD + actuators
  2. 02MotionRL policies
  3. 03BrainJetson inference
  4. 04Groundingpapers + lectures

Two contiguous 30-day series

The build, split at the neck.

One series earns the compute budget. The other earns the gait. They are separate daily practices pointed at the same robot.

01 / 30 days

Jetson edge inference

Make 8 GB feel intentional.

Thirty measured decisions for the machine above: memory fit, CUDA kernels, TensorRT, quantization, live vision, local language models, and the two clocks between a policy and its motors. Read it as a book

Latency measurement chart showing p50 17.4 milliseconds and p99 18.8 milliseconds
Day 20 / live pipelinep99 is the robot.
Kernel2.34×

Three preprocess kernels fused into one: 479.9 → 205.5 μs.

Pipeline18.8 ms

Measured p99 at 30 FPS with zero dropped frames.

Memory2,442 MB

Left for camera, gait, and margin after the model stack.

Day 7 CUDA fused preprocess benchmark
07 · Fuse the preprocess
Day 30 RAM budget showing 2442 megabytes remaining
30 · Defend the RAM budget
02 / 30 days

RL walking policies

Teach the body to recover.

The hand-written gait proves the model can move. This series begins where it stops: learned locomotion, domain-randomized dynamics, disturbance recovery, and transfer to twenty-two real motors.

Sequential MuJoCo simulation frames showing Walker completing a walking rollout
Pre-policy baseline / MuJoCo40 steps · no fall
Baseline distance6.217 m

36 seconds · 70.6 steps/min · feet-only floor contact

What the series has to answer

  1. 01Can one policy tolerate mass and inertia mismatch?
  2. 02Can recovery be trained, not hand-scripted?
  3. 03Which behaviors survive the sim-to-real crossing?
Walking telemetry dashboard with displacement, center of mass, torso attitude, foot contacts and motor torque
Controller as measurement instrument0 applied torque-envelope violations

Orthogonal track / 28 papers · 15 lectures

Study that outlives this build.

The lectures and paper implementations are not filler between robot updates. They are a separate record of the ideas underneath the work.

A

15 lecture videos

Back to first principles.

  • Stanford CS229Learning systems
  • Stanford CS231nVisual recognition
  • MIT UnderactuatedDynamics + control
  • MIT 6.S191Deep learning
W

Every note has one job: change the machine.