Robotics mechanics, planning, and control (literacy)
The **Modern Robotics** spine (Lynch & Park, Cambridge 2017; free preprint on the Northwestern wiki): configuration space, rigid-body motions, forward/inverse kinematics, velocity kinematics & statics, dynamics, trajectory generation, mo...
What it is
The Modern Robotics spine (Lynch & Park, Cambridge 2017; free preprint on the Northwestern wiki): configuration space, rigid-body motions, forward/inverse kinematics, velocity kinematics & statics, dynamics, trajectory generation, motion planning, robot control, grasping/manipulation, and wheeled mobile robots. Northwestern ME 449 and the Coursera Modern Robotics specialization (six short courses + mobile-manipulation capstone) teach this stack.
Visual Spec & Architecture Diagram
Kinematics literacy sketch: simple 2-link arm with joint angles θ1,θ2; end-effector pose; labels forward kinematics (joints→pose) vs inverse (pose→joints). No weapon imagery—arm picks a block.
Why it matters
Embodied AI headlines skip the mechanics. Without C-space, Jacobians, and feedback control literacy, learners misread demos as “the model drives motors directly and safely.”
How it works (plain)
- Describe how the robot can move (configuration / degrees of freedom).
- Map joints ↔ hand pose (kinematics).
- Plan a collision-aware motion.
- Track that motion with feedback control.
- For mobile bases, add nonholonomic constraints and odometry.
Software libraries (Python/MATLAB/Mathematica) and CoppeliaSim scenes support exercises on the book site.
Everyday example
A robot arm picking a cup: decide a grasp pose (kinematics/manipulation), plan a path that misses the coffee machine (planning), and smoothly track joint torques/velocities (control).
Try it
Skim the Modern Robotics table of contents (13 chapters). Star three chapters you’d need before trusting a learning-based arm policy in a lab.
Myths
- ⚠️ Myth: End-to-end networks obsolete kinematics.
- ✓ Reality: MIT Manipulation still teaches kinematics, trajectory generation, and model-based control alongside learning.
- ⚠️ Myth: This book is only for PhDs.
- ✓ Reality: Authors target post-first-year engineering prerequisites (physics, linear algebra, ODEs, basic programming).
Sources
- Modern Robotics wiki: https://hades.mech.northwestern.edu/index.php/Modern_Robotics ↗
- ME 449: https://hades.mech.northwestern.edu/index.php/ME_449_Robotic_Manipulation ↗
- Northwestern MOOC descriptions (specialization): https://www.northwestern.edu/provost/initiatives/online-and-blended-learning/index-mooc-descriptions.html ↗
