16-711

Kinematics, Dynamic Systems, and Control

Spring term, 2000

Instructors: Matt Mason and Al Rizzi

Where: NSH 3002
When: TR 3:00 - 4:20

Basic concepts and tools for the analysis, design, and control of robotic mechanisms. Topics covered include foundations of kinematics, kinematics of robotic mechanisms, review of basic systems theory, control of dynamical systems. Advanced topics will may include motion planning and collision avoidance, adaptive control, and hybrid control.

PS7 (pdf) (ps)


Corrected version of PS5

Updated Version of PS5 (pdf) (ps)


16-711 is a core course in the Action area for the Robotics PhD.

Prerequisites: graduate standing or permission of the instructor.

The course is expected to be a challenging course for grad students. A well-prepared student would have a strong background in mathematics and engineering, including multivariate calculus, differential equations, linear algebra, controls or linear systems, and classical mechanics.

Some of the incoming graduate students will not be "well-prepared" as defined above. They will be expected to put in substantial additional time and effort to address these gaps. We will suggest supplementary readings and problems for those who need them.



Grading teams


Some of the handouts


Syllabus

pdf file

 


Schedule

 1

 T Jan 18  Intro
Kinematic Foundations

 PS1

 

 2

 R Jan 20 Differential Geometry  

 3

 T Jan 25 Rotations I  

 4

 R Jan 27 Rotations II  

 5

 T Feb 1 Displacements

 PS2

 

 6

 R Feb 3 Forward Kinematics I   PS1 due

 7

 T Feb 8  Forward Kinematics II

 8

 R Feb 10 Reverse Kinematics I  

 9

 T Feb 15  Reverse Kinematics II

 PS3

 

 10

 R Feb 17  Differential Kinematics I   PS2 due

 11

 T Feb 22 Differential Kinematics II

 12

 R Feb 24 Statics  

 13

 T Feb 29 Trajectory planning

 PS4

 

 14

 R Mar 2 Planning   PS3 due

 15

 T Mar 7  Differential Equations

 16

 R Mar 9  Linear Control by Example  

 17

 T Mar 14  Transform Theory I

PS5

 

 18

 R Mar 16  Transform Theory II   PS4 due

 19

 T Mar 21  Linear Systems I

 20

 R Mar 23  Linear Systems II -- controllability  

 21

 T Apr 4  Linear Systems III -- observability

PS6

 

 22

 R Apr 6  Linear Systems IV -- realization   PS5 due

 23

 T Apr 11  Linear Systems -- Pole Placement

 24

 R Apr 13  Linear Systems -- Pole Placement  

 25

 T Apr 18  Dynamics of Mechanisms I

PS7

 

 26

 R Apr 20  Dynamics of Mechanisms II   PS6 due

 27

 T Apr 25  Control of Mechanisms I

 28

 R Apr 27  Control of Mechanisms II  

 29

 T May 2  Control of Mechanisms III -- Workspace Control

PS8

 

 30

 R May 4  (slack)   PS7 due
   T May 9     PS8 due