Schedule

Important Dates

ActivityDue Date
Assignment 1
Assignment 2
Project Abstract
Assignment 3
Project Midterm Paper
Final Project Paper
Project Presentation

Topics

DateTopicSlidesNotesModern Robotics ChapterRMC Book
Jan 10Course Overview; Motion TasksIntroduction11
Jan 12Simulation using Julia; AlternativesJulia Tutorial
Jan 17Robots as powered mechanismsPowered Mechanisms2.1-2.31
(self)Affine SpacesEuclidean SpaceNotes Ch 1
Jan 19Reference Frames & Coordinates; Coordinate/Rigid Body TransformationsEuclidean SpaceNotes Ch 1 3.12.1
Jan 24Coordinate/Frame Transformation; Homogenous TransformationsHomogenous TransformationsNotes Ch 1.5 3.3.12.2-2.6
(self)Forward KinematicsFwdKinNotes Ch 2.2, 2.3 43.1
Jan 26RotationsRotationsNotes Ch 1.5 3.3.12.2-2.6
Jan 26JacobiansVelocitiesNotes Ch 2.2, 2.3 5.14.6
Jan 26Twists, WrenchesTwistWrench3.3-
(self)Inverse KinematicsInvKinNotes Ch 2.2 63.2
(self)Velocity KinematicsVelocitiesNotes Ch 2.2, 2.3 3.34.1-4.5
2D Newton-Euler DynamicsNotes Ch 3.1 3.17.6
3D Newton-Euler DynamicsNotes Ch 3.1 8.27.6
Euler-Lagrangian DynamicsDynamicsNotes Ch 3.2, 3.3 8.1, 8.4-8.57.1-7.4
Newton-Euler Inverse Dynamics8.37.6
Actuator ModelsActuationNotes Ch 3 8.96.5
Feedforward and Feedback ControlFF and FBNotes Ch 4.1
Independent Joint ControlIJCNotes Ch 4.1 11.4.2.16
Gravity CompensationGravCompNotes Ch 4.2 8.1
Inverse Dynamics ControlInvDynNotes Ch 4.2 11.4.2.28.2
(self)Properties of EL DynamicsDynamicsNotes Ch 3.4 8.17.5
Robust and Adaptive ControlNotes Ch 4.2.4,4.2.5 8.3
Passivity-Based ControlNotes Ch 4.3 8.4
Force ControlNotes Ch 4.4 11.59
ContactsNotes Ch 4.4 11.69.1
Hybrid Force-Position ControlNotes Ch 4.4 11.69.3.3
ImpedanceNotes Ch 4.5 11.79.2
Hybrid Impedance ControlNotes Ch 4.5 11.79.3.2
Impedance ControlNotes Ch 4.5 11.79.3.2
Motion PlanningMP0, Search, MP1Notes Ch 5.1, 5.3, 5.4 10.35.2, 5.3
Potential-based MethodsMP2Notes Ch 5.2 10.55.4
Kalman FilteringProbability, KF
KF, SLAMSLAM
SLAM, ReviewSLAM
Brief: Optimal Control, RLLQR
Feedback Linearization10.2
Grasping and Manipulation-
Wheeled Mobile Robots1310.5