Course Syllabus

advertisement
EE 5351 – Syllabus – Spring 2015
(SENIOR/GRADUATE ELECTIVE COURSE)
Instructor:
Scott R. Norr, PE
Office: 154 MWAH
Phone: 726-8947
Office Hours: Monday: 11-Noon, Thursday: 11-Noon – Office Schedule
Email: snorr@d.umn.edu
Lecture Place & Time:
MWAH 191, MWF, 2:00 – 2:50 PM
Textbook: Siegwart, et.al.: Introduction to Autonomous Mobile Robots, 2nd Ed., MIT Press, 2011
Computer Usage: Mathematica, Matlab, or equivalent;
Assessment:
Homework will be due at the beginning of lecture, 1 week from the day assigned..
One Mid-Term examination and one Final examination will be given; work must be
shown to receive partial credit.
For Graduate Credit: Additional problems will be added to assigned homework. A paper will be
written on the topic of robotics and presented orally in class.
Course work will be weighted as follows:
Week
1
2
3
4
5
6
7
8
3/16 - 20
9
10
11
12
13
14
15
5/12
Homework: 30%, Midterm: 30%, Final Exam: 40%
Topics
____
Introduction, Review of Linear Algebra
Kinematics
Kinematics, Inverse Kinematics
Maneuverability, Workspace
Locomotion
Wheeled Motion
Actuators, DC Servo Control
Energy Considerations, Mid-Term Exam
SPRING BREAK
Internal/External Sensors
Accelerometers and Dynamics
Image Processing
Localization
Localization - SLAM
Planning and Navigation
Graduate Student Presentations
Final Exam - Tuesday, May 12, Noon-2PM
_ Reference_______
Chap 1
Chap 3
Chap 3
Chap 3
Chap 2
Chap 3
Notes
Notes
Chap 4
Chap 4
Chap 4
Chap 5
Chap 5
Chap 6
Individuals who have any disability, either permanent or temporary, which might affect their ability to
perform in the class, are encouraged to inform the instructor at the start of the semester. Adaptations may
be made as required to provide for equitable participation
ABET Outcomes Delivered by this Course:
a. An ability to apply knowledge of mathematics,
science and engineering
e. An ability to identify, formulate and solve
engineering problems
Instructor Signature: _________________________
c. An ability to design a system, component or
process to meet desired needs
k. An ability to use the techniques, skills and
modern engineering tools necessary for engineering
practice
Date: __January 21, 2015____
EE 5351 - Robotics and Mobile Platforms
Spring semester 2015
UMD CATALOG DESCRIPTION:
Basic concepts and tools for the analysis,
design, and control of robotic mechanisms.
Topics include basic robot architecture and
applications to dynamical systems, mobile
mechanisms, kinematics, inverse kinematics,
trajectory and motion planning, mobile roots,
collision avoidance, and control
architectures.
Educational Goals:
This course provides a broad overview of the
engineering concepts associated with design,
analysis and control of robotic platforms. Indepth emphasis is placed on selected topics
including forward and reverse kinematics,
differential kinematics, sensors, actuators,
feedback control schemes, machine vision and
motion planning.
Course Outcomes (indexed to ABET ):
 Apply linear algebra to kinematic modeling of
robotic platforms
 Understand and use Euler Angles, unit
quaternions and translational matrices
 Use inverse kinematics to obtain joint position
 Understand and model the dynamic forces in
robotic motion
 Apply feedback control to robotic motion
 Apply feedback control to robotic manipulators
 Use image processing to facilitate machine
vision
 Understand the canonical problem statement of
motion planning
 Apply artifical potential techniques to motion
planning
The student gains skills and understanding in
the areas of linear modeling of structures,
modeling theory, applied kinematics,
dynamics and motion control, mapping and
motion planning.
MATLAB is used to reinforce concepts in
linear algebra, modeling of kinematic
structures, feedback control theory, robust
control and image processing.
Relationship to EE Program Objectives:
 Builds on fundamental concepts learned in
physics, linear algebra, differential equations
and control systems
 Incorporates math skills acquired in calculus,
linear algebra and differential equations
 Improves ability to use math and engineering
skills to model and analyze robotic platforms
 Improves ability to design electrical and
electronic components for use in robotic
platforms and their supporting control systems
 Broadens and deepens the range of engineering
skills acquired in curriculum
Download