Robotics
EE 5325, Fall 2009, Course Flyer, Course Info
| 1. Instructor: |
Dan Popa |
| 2. Office Location: |
NH 525, and ARRI room 312 (off-campus), find directions here. |
| 3. Office Hours: |
Monday & Wednesday 10 am to 12 pm or by appointment |
| 4. Phone: |
817-272-5982 |
| 5. Fax: |
817-272-5952 |
|
|
| 6. Email: |
popa@uta.edu |
| Course Venue |
MW 1:00-2:20, NH 109 |
|
|
7. Course Prerequisites:
|
| Please come see me, call me, or email me if you have additional questions prior to signing up for the course. |
8. Required Readings/Materials: |
|
Textbooks:
- Mathematical Introduction to Robotic Manipulation by Richard M. Murray, Zexiang Li, S. Shankar Sastry (required)
- Robot Manipulator Control: Theory and Practice (Control Engineering, 15) by Frank L. Lewis, et al (required)
- Introduction to Robotics: Mechanics and Control (3rd Edition) by John J. Craig,
- Robot Analysis: The Mechanics of Serial and Parallel Manipulators by Lung-Wen Tsai, (on library reserve)
- Introduction to Robotics, by Phillip John McKerrow , Publisher: Addison-Wesley Pub (Sd) (May 1991)
- Student Edition of MATLAB Version 5 for Windows by Mathworks, Mathworks Staff, MathWorks Inc. (recommended)
- MATLAB Robotics Toolbox by Peter Corke, free download
|
9. Course Description: |
This is a fundamental robotics course, containing both introductory as well as more advanced concepts. It presents a broad overview of robotic manipulation and also focuses on fundamentals such as robot kinematics, dynamics, control and planning. This year, the course will present more topics related to parallel and mobile robots and a more modest emphasis on industrial applications. The course is divided between three areas:
- Robot manipulator kinematics & dynamics
- Robot control and planning
- Introduction to mobile robotics
|
| 10. Course Learning Goals/Objectives: |
The goals of the course are as follows:
- To introduce students to multi-discpiplinary aspect of robotics.
- To provide students with a solid background of fundamental concepts and methods in kinematics, dynamics, control and planning.
- To provide assignments that will allow students to solidify these concepts.
|
|
|
11. Tentative Lecture Schedule: |
- Week 1 - August 24, 26, Lectures 1,2
- Course description and objectives
- Intro to robotics: history of robotics, examples of robots, research in robotics
- Online material
- Week 2 - August 31, September 2 Lectures 3,4
- Week 3 -September 9, Lecture 5
- Week 4 - September 14, 16, Lectures 6,7
- Week 5 - September 21, 23 Lectures 8,9
- Week 6 - September 28, 30, Lectures 10, 11
- Week 7 -October 5, 7, Lectures 12, 13
- Week 8 - October 12, 14, Lectures 14, 15
- Week 9 - October 19, 21 Lectures 16, 17
- Week 10 - October 26, 28, Lectures 18, 19
- Robot Dynamics: Euler-Lagrange formulation
- Multi-fingered hands kinematics and dynamics
- Online material 1
- Week 11 - November 2,4 Lectures 20, 21
- Week 12 - November 9,11, Lectures 22, 23
- Week 13 - November 16, 18 Lectures 24, 25
-
- Week 14 - November 23, 25 Lectures 26, 27
- Week 15 - Nov. 30, December 2 Lectures 28, 29
-
- Week 16 - December 7-11
- Final exam on Dec 7 in class, bring a 5 page cheat-sheet.
|
|
|
12. Specific Course Requirements:
- Homeworks: Bi-weekly
- Examinations: One midterm and one final
- Projects: One final project with presentation and report
- Final Examination: Final Exam Comprehensive
- Missed deadlines for take-home exams and homeworks: Maximum grade drops 10% per late day
- Grading Format Weighting: 25% Homeworks; 25% Midterm; 25% Final Project; 25% Final. Grades will be assigned on a curve.
- Academic Dishonesty will not be tolerated. All homeworks and exams are individual assignments. Your take-home exams and homeworks will be carefully scrutinized to ensure a fair grade for everyone.
- Attendance and Drop Policy: Attendance is not mandatory. However, if you skip classes, you will find the homework and exams more difficult. Assignments are going to be posted here, however, due to the pace of the lectures, copying someone else's notes may be an unreliable way of making up an absence. You are responsible for all material covered in class regardless of absences.
- Additional Information: The class project will require simulation or experimental validation of concepts learned in class as well as an in-class oral presentation. A list of suggested projects.
|
13. Additional Materials
- Homeworks
- Homework 1, posted August 31, due Sept 14 Solutions
- Homework 2, posted Sept 14, due Sept 28 Solutions
- Homework 3, posted Sept 28, due Oct 12 Solutions
- Homework 4, posted Oct 26, due Nov 9 Solutions
- Homework 5, posted Nov 12, due Nov 30 Solutions
- Exams
- Projects
- Syllabus Template
|
|
|