Robotics Library — Coverage Roadmap

What’s covered, what’s deferred. Updated as tiers complete.

Status (2026-05-23). Tier 1 + Tier 2 + Tier 3 are substantially complete. See [[Robotics/_index]] for the canonical inventory. This roadmap is preserved as a historical decision log.

Decision log

  • 2026-05-14 — Project initiated. Scope: all of robotics engineering (kinematics, dynamics, actuation, sensing, perception, planning, control, manipulation, mobility, power, safety, systems). Structure mirrors the Languages library (Tier 1 deep notes + Tier 2 deferred + Tier 3 family indexes). Sister library Engineering/ covers the underlying disciplines.

Tier 1 — Candidate set (proposed, pending user confirmation)

#TopicSlugSubdomain
1Forward & inverse kinematics + DH parameterskinematics-dh.mdkinematics
2Rigid-body dynamics (Newton-Euler & Lagrangian)dynamics-rigid-body.mddynamics
3DC, BLDC, stepper & servo motors — selection & controlmotors-electric.mdactuators
4Encoders, resolvers, IMUs — pose & motion sensingsensors-pose-motion.mdsensors
5LiDAR, depth cameras, RGB cameras — exteroceptionsensors-perception.mdsensors
6Force / torque / tactile sensingsensors-force-tactile.mdsensors
7PID control — tuning, anti-windup, gain schedulingpid-control.mdcontrol
8State-space & LQR controlstate-space-lqr.mdcontrol
9Impedance & admittance controlimpedance-control.mdcontrol
10Trajectory generation & motion profilestrajectory-generation.mdplanning
11Path planning — A*, RRT, PRM, lattice plannerspath-planning.mdplanning
12SLAM — visual, LiDAR, sensor fusionslam.mdperception
13Computer vision for robotics (features, depth, segmentation)computer-vision-robotics.mdperception
14Kalman filter family (EKF, UKF, particle filter)bayesian-estimation.mdperception
15Serial manipulator design — 6-DOF arms, SCARA, deltamanipulator-design.mdmanipulation
16Grippers & end-effectors — parallel-jaw, suction, soft, multi-fingerend-effectors.mdmanipulation
17Mobile base architectures — differential, holonomic, Ackermannmobile-base-wheeled.mdmobility
18Legged robot dynamics & controllegged-robotics.mdmobility
19Multirotor / drone aerodynamics & controlmultirotor-design.mdmobility
20Power systems — batteries, BLDC drivers, regenpower-systems.mdpower
21Robot communication buses — CAN, EtherCAT, RS-485, I2C, SPIcomm-buses.mdsystems
22ROS 2 architecture & runtimeros2-architecture.mdsystems
23Reinforcement learning for controlrl-for-control.mdcontrol
24Safety standards & functional safety (ISO 10218, IEC 61508, ISO 13849)safety-standards.mdsafety
25Manipulability, workspace & dexterity analysismanipulability-workspace.mdmanipulation

Total: 25 candidate Tier 1 deep notes.

Tier 2 — Deferred (likely candidates)

Soft robotics, compliant mechanisms, cable-driven robots, parallel manipulators, mobile manipulation, swarm robotics, teleoperation & haptics, underwater robotics, surgical robotics, agricultural robotics, humanoid balance control, dynamic locomotion (running/jumping), prosthetics, exoskeletons, bin-picking, vibration / damping / structural dynamics for robotic arms, robot calibration, model predictive control specific to robots.

Tier 3 — Encyclopedic family indexes (planned)

Will be populated similarly to Languages/Tier3 — broad family tables covering:

  • Motor families — exhaustive taxonomy beyond the deep notes (servo motor sub-types, harmonic-drive motors, voice-coil actuators, linear motors, piezo motors, …)
  • Sensor families — encoder variants (incremental, absolute, single-turn, multi-turn, capacitive, optical, magnetic, inductive), IMU vendors, depth-camera technologies, …
  • End-effector taxonomy — every gripper morphology
  • Manipulator topologies — 4-DOF / 5-DOF / 6-DOF / 7-DOF; serial / parallel / hybrid; cobot vs industrial
  • Mobile-base wheel arrangements — diff drive, skid-steer, mecanum, omni, Swerve drive, …
  • Legged morphologies — bipedal, quadrupedal, hexapod, …
  • Drive electronics families — half-bridge, full-bridge, FOC, 6-step, sensorless, …
  • Robot perception sensor zoo — LiDAR variants (2D/3D/solid-state/MEMS), depth-camera tech (ToF, structured light, stereo, plenoptic), RGB + event cameras, radar (mm-wave, FMCW), sonar, …
  • Path-planning algorithm zoo — beyond the Tier 1 sampler
  • SLAM algorithm zoo — visual / LiDAR / dense / sparse / direct / feature-based / event-based
  • Control-algorithm zoo — broader than Tier 1; sliding mode, model-reference adaptive, ILC, …

Process

Same as the Languages library:

  1. User confirms Tier 1 candidate set (or modifies it).
  2. Parallel sub-agents write the deep notes in batches of 4-5.
  3. Cross-cutting sections (motor selection guide, sensor comparison, control-algorithm decision tree) follow.
  4. Tier 3 family indexes after Tier 1+2 are done.

Adjacent-library coverage

  • Engineering library covers underlying disciplines (statics, materials, electromagnetics, thermodynamics, etc.) that robotics builds on. Robotics notes will cross-reference there.
  • Languages/Tier3/robotics-control + ros2-robotics-config catalogue description-languages used in robotics (URDF, SDF, MoveIt SRDF, Nav2 BT XML, etc.) — already complete.