Reading and display settings

Appearance

System follows your operating system and keeps following it, even if you change it later. The header's sun, moon and monitor cycle the same three options.

Text size (%) 100%

Default. Scales every text size on the site, equations and tables included.

Reading width 70ch

How much text runs across one line of prose. Narrower is easier to track; wider fits more on screen.

Line spacing 1.6

The leading on body text. Taller leading helps a tired eye stay on the line.

Density

Padding and gaps around controls, cards, and tables — how much breathing room the layout leaves itself.

Motion

System follows your operating system. Reduced removes every transition on this site. Full keeps them on unless your system asks for less.

The same four solvers carry the whole series; what changes is the thing being estimated - a position, then a full pose, then a map, then a trajectory, then a 3D orientation. The math primer is the companion for Part 5 and can be read at any point, and Lie Groups & Lie Algebras develops the same machinery in full, for rotations and rigid poses alike. This is also the machinery behind bundle adjustment in the multi-view geometry guide.

These parts use calculus as a tool. If the gradient, Jacobian or Hessian are not yet second nature - or were always asserted rather than derived - Calculus, Interactively builds single-variable and multivariable calculus from local linearity up, and Calculus in Motion, Interactively covers the curvature and convergence this guide relies on.

The parts

Reference

Start at Part 1 →