The lecture notes are written during the lectures onto overhead
slides. Scanned images of the handwritten notes will be posted here after
lectures. Please note that the lecture numbering on the scanned notes may
differ slightly from the order in which the lectures are actually presented.
-
Introduction and slide show. Scanned notes
-
Introduction to Forward Kinematics.
terminology, example manipulators, geometric solutions
to the forward kinematics.
Scanned notes
-
Homogeneous Transforms
rigid motions, matrix representations, coordinate frames.
Scanned notes
-
Homogeneous Transforms (continued)
translations, rotations, relative transformations, inverse
transformations.
Scanned notes
-
Forward Kinematics Via Homogeneous Transforms
Denavit-Hartenberg matrix, revisiting the previous geometric examples
with homogeneous approaches.
Scanned notes
-
Generalized Link Parameters
assigning coordinate frames, terminology and examples.
Scanned notes
-
Inverse Kinematics
solution existance, reachable and dextrous workspaces, multiple solutions,
method for obtaining solutions, geometric solutions.
Scanned notes
-
Inverse Kinematics - orientations
Pieper's generalised strategy, orientation by Euler angles, inverse of the
Euler transform.
Scanned notes
-
Trajectory Generation - joint space schemes
problem definition, smooth paths in joint space.
Scanned notes
-
Trajectory Generation - cartesian schemes
path interpolation real space, Bezier curves, control points,
generalized polynomial curves, special cases of cubic curves.
Scanned notes
-
Jacobian Motion Rate Control
Scanned notes
-
Jacobian Motion Rate Control - geometric interpretation of the
Jacobian matrix
Scanned notes
-
The Jacobian Matrix - force control
Scanned notes
-
Singularities
Scanned notes
-
Singularities (continued)
Scanned notes
-
Interpolation in Orientation Space
Scanned notes
-
Kinematically Redundant Robots
Scanned notes
-
Kinematically Redundant Robots (continued)
Scanned notes
-
Kinematically Redundant Robots (continued)
Scanned notes
-
Obstacle Avoidance - Introduction
Scanned notes
-
Obstacle Avoidance - Mobile Robots
Scanned notes
-
Obstacle Avoidance - Manipulator Arms
Scanned notes
-
Obstacle Avoidance - Potential Field Methods
Scanned notes
-
Case Study: Robot Sheep Shearing
-
Robot Sheep Shearing (continued)
-
Spare