Glossary

Quick-reference for terms used across the vault. Each links to the relevant note.

CS and Algorithms

  • Big O — asymptotic upper bound on growth. See Big O Notation.
  • Cache locality — accessing memory in patterns that hit CPU cache. See Arrays.
  • Hash collision — two keys mapping to the same bucket. See Hash Tables.
  • Recursion — function calling itself with a smaller subproblem. See Recursion.
  • Memoization — caching results of expensive function calls. See Dynamic Programming.

Systems

Networking

Electrical and Embedded

Control and Robotics

  • PID — proportional-integral-derivative controller. See PID Controller.
  • Kalman filter — optimal estimator for linear systems with Gaussian noise. See Kalman Filter.
  • Transfer function — Laplace-domain ratio of output to input. See Transfer Functions.
  • Sensor fusion — combining multiple sensors for better estimates. See Sensor Fusion.
  • Kinematics — geometry of motion without forces. See Kinematics.
  • SLAM — simultaneous localization and mapping. See SLAM.