Robotics Library — Index

Engineering-substance reference for robotics design and construction. Sister project to Engineering/ for the underlying disciplines and Languages/ for description-languages used in robotics (URDF, SDF, ROS 2, etc.).

  • Status: scaffolding (2026-05-14). Tier 1 deep-note set pending user confirmation.
  • Library structure: mirrors Languages/ — Tier 1 deep per-topic notes + Tier 2 deferred + Tier 3 family indexes.
  • Schema: see _schema
  • Roadmap: see _roadmap

Tier 1 — Complete (25 / 25, 2026-05-14)

StatusTopicFileLinesSubdomain
Forward & inverse kinematics + DHkinematics-dh501kinematics
Rigid-body dynamics (Newton-Euler + Lagrangian)dynamics-rigid-body596dynamics
Electric motors for roboticsmotors-electric583actuators
Encoders / resolvers / IMUssensors-pose-motion571sensors
LiDAR / depth / RGB exteroceptionsensors-perception624sensors
Force / torque / tactile sensingsensors-force-tactile549sensors
PID control for roboticspid-control656control
State-space & LQR controlstate-space-lqr540control
Impedance & admittance controlimpedance-control578control
Trajectory generation & motion profilestrajectory-generation532planning
Path planning (A*, RRT, PRM, lattice)path-planning528planning
SLAM (visual + LiDAR + sensor fusion)slam542perception
Computer vision for roboticscomputer-vision-robotics579perception
Bayesian estimation (Kalman family)bayesian-estimation593perception
Serial manipulator designmanipulator-design517manipulation
Grippers & end-effectorsend-effectors541manipulation
Mobile base architectures (wheeled)mobile-base-wheeled803mobility
Legged robot dynamics & controllegged-robotics579mobility
Multirotor / drone design & controlmultirotor-design776mobility
Power systems (batteries + drivers + regen)power-systems603power
Communication buses (CAN/EtherCAT/RS-485/etc.)comm-buses509systems
ROS 2 architecture & runtimeros2-architecture621systems
Reinforcement learning for controlrl-for-control579control
Safety standards & functional safetysafety-standards586safety
Manipulability & workspace analysismanipulability-workspace487manipulation

🎯 Robotics Tier 1 complete: 25 / 25 deep notes, ~14,573 lines. Full coverage across all 12 subdomains: kinematics, dynamics, actuators, sensors, control, perception, planning, manipulation, mobility, power, systems, safety. See _roadmap for Tier 2 + Tier 3 plans.

Tier 2 — Complete (19 / 19, 2026-05-15)

StatusTopicFileLinesSubdomain
Compliant mechanismscompliant-mechanisms464manipulation
Cable-driven robotscable-driven-robots488manipulation
Mobile manipulationmobile-manipulation335manipulation
Parallel manipulatorsparallel-manipulators394manipulation
Soft roboticssoft-robotics311manipulation
Humanoid balancehumanoid-balance350mobility
Dynamic locomotion (run/jump)dynamic-locomotion365mobility
Swarm roboticsswarm-robotics294systems
Underwater roboticsunderwater-robotics301mobility
Agricultural roboticsagricultural-robotics429systems
Teleoperation & hapticsteleoperation-haptics459systems
Surgical roboticssurgical-robotics269systems
Prosthetics & rehabilitationprosthetics-rehabilitation760systems (Wave 8 rewrite — superseded original “prosthetics” stub, deleted 2026-05-23)
Exoskeletonsexoskeletons265systems
Bin-pickingbin-picking297perception
Vibration & damping for armsvibration-damping-arms338control
Robot calibrationrobot-calibration336systems
MPC for robots (Crocoddyl/acados)mpc-for-robots562control

🎯 Robotics Tier 2 complete: 19 / 19 deep notes, ~6,527 lines. Covers compliant/cable/parallel/soft/mobile manipulators, humanoid/dynamic-locomotion/swarm/underwater/agricultural mobility, teleop/surgical/prosthetics/exoskeletons human-interaction, bin-picking + vibration-damping + calibration + robot-MPC systems.

Wave 13 (2026-05-18) Tier 2 additions + deepens

StatusTopicFileNotes
Legged locomotion (platforms + control)legged-locomotionBoston Dynamics Atlas/Spot, Cassie/Digit, Unitree, ANYmal; RL policies; humanoid wave 2024
Aerial manipulationaerial-manipulationUAV + arm, ETH AeRoArms, light shows, Zipline delivery, FlyAbility inspection
Swarm robotics (deeper rewrite)swarm-roboticsKilobot, Crazyflie, Symbotic, Anduril; Reynolds boids, ACO/PSO
Prosthetics & rehabilitation (deeper rewrite)prosthetics-rehabilitationTMR, Coapt, multi-articulating hands, BCI BrainGate/Neuralink, exo SCI/stroke rehab
Exoskeletons (deeper rewrite)exoskeletonsIndustrial Sarcos/Ekso, medical ReWalk/Cyberdyne, military Lockheed ONYX, Wandercraft Atalante

Wave 14 (2026-05-23) Tier 2 additions

StatusTopicFileLinesSubdomainNotes
Space robotics (orbital + planetary)space-robotics504systems / mobilityCanadarm, Mars rovers (Sojourner→Perseverance), MEV-1/2, Astrobee, Ingenuity, rad-hard parts, terramechanics, free-floating manipulator
Autonomous driving (full AV stack)autonomous-driving512mobility / perception / controlSAE J3016 levels; Waymo/Cruise/Tesla/Aurora/Wayve; modular vs E2E; ISO 26262 + 21448 + UL 4600; HD maps vs mapless; RSS
Sim-to-real (simulators + DR + transfer)sim-to-real520systems / controlMuJoCo/Isaac Lab/Drake/Genesis; domain randomization; RMA; OpenAI Dactyl, ANYmal, Cassie, Genesis
Imitation learning (LfD + diffusion + VLA)imitation-learning504control / perceptionBC, DAgger, IRL, ACT, Diffusion Policy, RT-1/2/X, OpenVLA, π0/π0.5, Octo, Helix, GR00T
Visual servoing (IBVS + PBVS + hybrid)visual-servoing515control / perceptionChaumette-Hutchinson tutorial framework; interaction matrix; Tsai-Lenz hand-eye; deep VS; ViSP; FoundationPose

🎯 Wave 14 adds 5 T2 notes, ~2,555 lines. Fills high-value gaps: space-robotics (the off-Earth manipulator + rover playbook), autonomous-driving (the production AV stack at L2-L4), sim-to-real (the simulator + DR + transfer methodology that underpins every modern RL policy), imitation-learning (the 2023–2026 VLA/diffusion-policy wave), and visual-servoing (the classical vision-feedback foundation, refreshed with deep + differentiable variants).

Wave 15 (2026-05-23) Tier 2 specialty deep-dives

StatusTopicFileLinesSubdomainNotes
Soft robotics (deep)soft-robotics-deep511manipulation / mobilityContinuum vs hyper-redundant vs soft; PneuNet/FEA/McKibben/DEA/HASEL/SMA/SMP/LCE/magneto-active; SOFA/ChainQueen modeling; Soft Robotics Inc., Festo BionicSoft, Auris Monarch, Pisa/IIT SoftHand, RBO Hand, Octobot
Swarm robotics (deep)swarm-robotics-deep507systems / mobilityReynolds boids, Voronoi coverage, CBS/EECBS/PIBT MAPF, MADDPG/QMIX/MAPPO MARL; Kilobot, TERMES, Crazyflie, Intel/EHang light shows, Amazon Robotics 750k AMRs, Switchblade/Lancet/Shahed loitering munitions
Robot learning & RLrobot-learning-and-rl538control / perceptionPPO/SAC/TD3/Dreamer/PETS/MuZero; HER, residual RL, offline RL (CQL/IQL/Decision Transformer); RT-1/2/X, OpenVLA, Octo, π0/π0.5, GR00T, Helix; ANYmal/Cassie/Mini-Cheetah RL; ALOHA + Diffusion Policy

🎯 Wave 15 adds 3 T2 specialty deep notes, ~1,556 lines. Complements the existing soft-robotics, swarm-robotics, and rl-for-control with substantially deeper actuator-taxonomy + platform-catalog + algorithm-and-case-study content. Soft-robotics-deep adds the full PneuNet→DEA→HASEL→SMA→LCE taxonomy and 20 case studies; swarm-robotics-deep adds the full MAPF + MARL stack and 20 platform/deployment case studies; robot-learning-and-rl integrates the locomotion-class + manipulation-class + foundation-model-class regimes with hands-on training recipes.

Tier 3 — Family indexes

See _index for the encyclopedic discovery layer (motor types, sensor types, gripper variants, robot kinematic structures, control algorithm zoo, etc.).

Adjacent libraries

  • Engineering — the underlying disciplines (mechanical, electrical, materials, control, etc.). Robotics integrates these; Engineering is where the foundations live.
  • Languages — description languages used in robotics. URDF, SDF, ARXML, OpenSCENARIO, ROS 2 launch DSLs, etc. are catalogued there.

How to use

For a robotics design task:

  1. Identify the subsystem (actuation, sensing, perception, planning, control, structure, power, comms, safety).
  2. Open the Tier 1 deep note for the primary topic (e.g. Robotics/brushless-dc-motors.md).
  3. Cross-reference into Engineering for the underlying physics/materials.
  4. Cross-reference into Languages/Tier3 for description formats (URDF/SDF/etc.) and for vendor-specific scripting.
  5. Use Tier 3 family indexes to discover what alternatives exist.

56 items under this folder.