This document summarizes chapter 2 of a robotics textbook. It discusses robot kinematics including forward and inverse kinematics. Forward kinematics determines the robot's position given joint angles, while inverse kinematics calculates joint angles for a desired position. Several coordinate systems for representing robot positions are described, including Cartesian, cylindrical, and spherical coordinates. The Denavit-Hartenberg representation provides a standardized way to define the transformation between reference frames of successive robot links and joints, allowing calculation of forward kinematics for any robot configuration.