Configuration space
Degrees of freedom, joint spaces, and configuration representations.
Planar motion
Frames, SO(2) and SE(2), and planar twists: the background for wheeled robots.
Wheeled robots
Kinematic models of wheeled mobile robots, following Lynch and Park chapter 13.
Homogeneous coordinates
Representing points and transformations in projective space.
Spatial motion
SO(3), SE(3), twists and wrenches, Euler angles, and quaternions.
AR4 arm kinematics
A worked six-axis example: Denavit-Hartenberg parameters, forward and inverse kinematics, and joint angles to motor steps.
AR4 kinematics lab
FK and IK built from the as-built URDF, reconciled against the DH model.
References
- Modern Robotics Videos (Northwestern University), companion video lectures to Kevin Lynch and Frank Park’s Modern Robotics: Mechanics, Planning, and Control.

