COURSE DESCRIPTION: This course covers topics in control of robotic systems with motion constraints. A variety of applications associated to holonomic or nonholonomic constraints are considered and for each case, the control problems are discussed and solved. _____________________________________________________________ COURSE SYLLABUS: Brief review of nonlinear systems (if necessary) Force-motion control: Impedance control, Holonomic constraints, Compliant environments Cooperative robots: Force/motion control, Kinematics redundancy Robotic systems under non-holonomic constraints: Differential geometry background, Controllability and accessibility, Driftless systems, Feedback linearization techniques, Systems in chained forms, Space robots: Kinematics and dynamics modeling Topics on satellite control* Introduction to orbital dynamics Attitude determination and control Mobile robots: Modeling and structural properties: Kinematics and dynamics models Trajectory planning Motion control *Miscellaneous topics (if time allows) _____________________________________________________________ GRADING: Homework: 30% Mid-term exam: 30% Final exam: 40% ___________________________________________________________________ REFERENCES: 1. Theory of robot control, C. Canudas de Wit, B. Sicilliano and G. Bastin, Springer, 1996 2. Robot modeling and control, M. Spong, S. Hutchinson and M. Vidyasagar, John Wiley and sons, 2006, (SEE) 3. Modeling and control of robot manipulators, L. Sciavicol and B. Sicilliano, McGraw Hill, 1996 4. Introduction to Robotics: Mechanics and Control, (3rd edition), John J. Craig, 2003 5. Spacecraft dynamics and control, M. Sidi, Cambridge university press, 1997 6. Nonlinear systems, H. Khalil, Prentice Hall, 1996 7. Nonlinear and adaptive control design, M. Krestic, I. Kanellakopoulos, P. Kokotovic, John Wiley and sons, 1995 |
Mars exploratory Spirit rover
|
Space robot |
Lift assistance manipulator |
Control systems are ubiquitous |
Sharif university of technology Department of electrical engineering Digital systems group/Robotics
|
Robot Control 2 25-452, Spring 2014 Credits: 3 Level: Graduate, elective Hours: Sunday, Tuesday, 10:30-12 Location: Control lab |