Track 01
Foundations
The math, code, and tooling every roboticist uses. Calibrated for builders, not mathematicians.
10 published · 0 planned · 10 lessons total
- 01→
The math you actually need for robotics
PublishedYou don't need a PhD to build a robot. You need three things — and you already know two of them. A practical map of the math you'll actually encounter.
~12 min
- 02→
Python for robotics: the shortlist
PublishedNumPy, SciPy, PyTorch/JAX, matplotlib — four libraries cover 90% of robotics Python. Here's the minimum fluency and the idioms that actually show up in robot code.
~14 min
- 03→
Linux for roboticists
PublishedShell fluency, ssh, tmux, systemd, udev — the half-dozen tools that separate people who kind-of-know-Linux from people who can actually run a robot in the field.
~16 min
- 04→
Git & GitHub for hardware projects
PublishedVersioning code is solved. Versioning the URDF, the firmware, the CAD, and the BOM together — that's the part that bites every hobbyist. Here's the layout that scales.
~12 min
- 05→
Docker and devcontainers: your robot's portable OS
PublishedDocker is the standard way to ship a robot's software stack in 2026. The 20 lines of Dockerfile that get ROS 2, your code, and your dependencies running anywhere — laptop, robot, CI.
~14 min
- 06→
Linear algebra refresher, robotics edition
PublishedVectors, matrices, rotations, and eigenvectors — every example a robot. The calculator-level fluency you need for kinematics, dynamics, control, and SLAM.
~18 min
- 07→
Probability and statistics for state estimation
PublishedBayes, Gaussians, and the covariance matrix. The math behind every Kalman filter, particle filter, and SLAM paper — distilled to the parts a roboticist actually uses.
~16 min
- 08→
Calculus for robots: derivatives, gradients, Jacobians
PublishedOnly what robots need. Derivatives as rates, gradients as steepest-ascent, Jacobians as the matrix that connects joint velocities to end-effector velocities — and almost no symbolic integration.
~13 min
- 09→
Coordinate frames, handedness, and unit hygiene
PublishedThe silent source of half of all robotics bugs. Name your frames, declare your units, watch your handedness — discipline that costs ten minutes and saves weeks.
~12 min
- 10→
How to read a robotics paper efficiently
PublishedRobotics papers are dense and prone to fluff. Here's the read order, the skip-list, and the questions that separate breakthrough from bluster — so you spend an hour per paper instead of three.
~11 min