ece4560:schedule
This is an old revision of the document!
Table of Contents
Progression of Course Material
Reading
The official textbook is:
- [C] Craig. Introduction to Robotics: Mechanics and Control.
One alternative is:
- [SHV] Spong, Hutchinson, Vidyasagar. Robot Modeling and Control.
There are a couple of books available online. The first is a bit more abstract, while the second is more suited to the course material,
- [MLS] Murray, Li, and Sasty. A Mathematical Introduction to Robotics; online.
- [LP] Lynch and Park. Modern Robotics: Mechanics, Planning, and Control; online.
- [Co] Corke. Robotics, Vision, and Control: Fundamental Algorithms in MATLAB; GT Library
The time line below will reference the books based on the abbreviation using the authors' initials. You need only really reference one of the books. the equivalent material for each book is provided in the Reading column, as applicable. The alignment with lecture is not 100% for any of them, but gets close. Also, as in the main wiki page, there are scanned lecture notes.
Time Line
Theory | Application | Reading | |
---|---|---|---|
Week 01 | Syllabus | Matlab Basics | LP 3.0-3.1; C 2.1-2.3 |
Rigid Bodies and Frames | SHV 2.1, 2.2.1, 2.4, 2.6 | ||
Week 02 | $SE(2)$, Homogeneous Representation | Matlab Classes | LP 3.3.1, only $SE(2)$ |
Frames vs Displacements | C 2.3, 2.6; SHV 2.4, 2.7 | ||
Transformations | |||
Week 03 | Lie Groups | Matlab Classes (ctd) | LP 3.2.1, 3.3.1 |
Displacements (ctd) | C 2.6, 3.5 | ||
Kinematic Chains | SHV 2.6, 2.7, 3.1 | ||
Adjoint Operation | |||
Week 04 | Kinematic Chains | Matlab | |
Vectors and Frames | |||
Velocities / $\mathfrak{se}(2)$ | |||
Week 05 | $SO(3)$, $SE(3)$ & Representations | Matlab | |
Velocities / $\mathfrak{so}(3)$, $\mathfrak{se}(3)$ | Planar Manipulator | ||
Week 06 | Exponential Operation | Matlab | |
Logarithm Operation | Planar Manipulator | ||
Spatial Manipulator | |||
Week 07 | Forward/Inverse Kinematics | Planar Manipulator | |
Manipulator Workspace | Spatial Manipulator | ||
Week 09 | Inverse Kinematics | Planar Manipulator | |
Manipulator Jacobian | Spatial Manipulator | ||
Week 10 | Manipulator Jacobian | Planar Manipulator | |
Pseudo-Inverse | Spatial Manipulator | ||
Week 11 | Trajectory Generation (Splines) | Planar Manipulator | |
Spatial Manipulator | |||
Week 12 | Resolved Rate Trajectory Generation | Planar Manipulator | |
Spatial Manipulator | |||
Week 13 | Pseudo-Inverses | Planar Manipulator | |
Spatial Manipulator | |||
Week 14 | Wrenches / Generalizaed Forces | Spatial Manipulator | |
Manipulator Jacobian and Wrenches | |||
Week 15 | |||
Week 16 | |||
ece4560/schedule.1508790202.txt.gz · Last modified: 2024/08/20 21:38 (external edit)