This file is the index for the concepts/robotics/ folder. It lists planned and written subtopic notes, organizes them by theme, and collects the canonical references for the field. Use it to decide what to write next without needing to re-survey the landscape.
This cluster is the math backbone for the SO-101 Robotics Curriculum — each note here corresponds to one or two chapters of Modern Robotics (Lynch & Park), the curriculum’s anchor textbook for Modules 0, 1, and 3, written up with full derivations rather than paraphrased.
Notes in This Folder
configuration-space.md |
✅ Written |
Configuration space, degrees of freedom, Grubler’s formula, holonomic/nonholonomic constraints, task space vs. configuration space |
rigid-body-motions.md |
🔲 Planned |
Rotation matrices, angular velocity, exponential coordinates for rotation (SO(3)) |
forward-kinematics.md |
🔲 Planned |
Product-of-exponentials formula, Denavit-Hartenberg convention, homogeneous transforms (SE(3)) |
velocity-kinematics.md |
🔲 Planned |
Space/body Jacobians, manipulability, kinematic singularities |
inverse-kinematics.md |
🔲 Planned |
Newton-Raphson iterative IK, numerical and analytic approaches |
dynamics.md |
🔲 Planned |
Lagrangian formulation, mass matrix, Coriolis/centrifugal terms, equations of motion for open chains |
Subtopic Map
Configuration and Motion Representation
| Configuration space |
The manifold of all possible configurations of a mechanical system |
Modern Robotics Ch. 1–2 |
| Degrees of freedom |
Dimension of the configuration space; counted via Grubler’s formula for linkages |
Modern Robotics Ch. 2 |
| Rigid-body motion |
Rotation matrices (SO(3)) and rigid transforms (SE(3)), exponential coordinates |
Modern Robotics Ch. 3 |
Kinematics
| Forward kinematics |
Mapping joint angles to end-effector pose via product-of-exponentials or DH parameters |
Modern Robotics Ch. 4 |
| Velocity kinematics |
Jacobian relating joint velocities to end-effector twist; singularities |
Modern Robotics Ch. 5 |
| Inverse kinematics |
Solving for joint angles given a target end-effector pose |
Modern Robotics Ch. 6 |
Dynamics
| Lagrangian dynamics |
Equations of motion for open kinematic chains, mass matrix, Coriolis terms |
Modern Robotics Ch. 8 |
Dependency Graph
flowchart TD
CS["Configuration Space
configuration-space.md"]
RBM["Rigid-Body Motions
rigid-body-motions.md"]
FK["Forward Kinematics
forward-kinematics.md"]
VK["Velocity Kinematics
velocity-kinematics.md"]
IK["Inverse Kinematics
inverse-kinematics.md"]
DYN["Dynamics
dynamics.md"]
CS --> RBM
RBM --> FK
FK --> VK
FK --> IK
VK --> DYN
Master References