|
Syllabus for CSE481C: Robotics Capstone
|
|
CSE481C: Robotics Capstone
Credits
5
Catalog description
Robotics capstone.
Prerequisites
Senior standing in CSE or permission of the instructor.
Proposed catalog description
This capstone course focuses on robotics projects in which groups of 3-4 students program robots to
perform a variety of tasks. Four-legged AIBO robots and a blimp were used as test beds in previous
offerings.
Textbook(s) and/or other required material
Probabilistic Robotics.
S. Thrun, W. Burgard, and D. Fox.
MIT Press, Cambridge, MA, September 2005.
ISBN 0-262-20162-3.
Course objectives
This course will teach students to understand the key concepts underlying autonomous systems
interacting with the real world. By implementing and applying different approaches, the students
will learn how to model and control real world systems using probabilistic methods. The programming
component of this course will enable the students to solve large scale, open-ended problems in a
team setting.
Topics covered
Robot control, probabilistic sensor models, Bayesian state estimation (Kalman and particle
filters), robot localization and mapping, path planning, multi-robot coordination.
Course structure
The course consists of lectures and labs, during which the students will acquire the key concepts
underlying probabilistic robotics and discuss these methods in the context of the hardware systems
used in the course. The students will also present their project work during several lab meetings.
The overall system will be demonstrated to the department at the end of the quarter.
ABET Outcomes Assessed
(b) an ability to design and conduct experiments, as well as to analyze and interpret data
(c) an ability to design a computing system, component, or process to meet desired needs within realistic constraints such as economic, environmental, social, political, ethical, health and safety, manufacturability, and sustainability
(d) an ability to function on multi-disciplinary teams
(e) an ability to identify, formulate, and solve computer engineering problems
(f) an understanding of professional and ethical responsibility
(g) an ability to communicate effectively
(h) the broad education necessary to understand the impact of computer engineering solutions in a global, economic, environmental, and societal context
(i) a recognition of the need for, and an ability to, engage in life-long learning
(j) knowledge of contemporary issues
Additional ABET Outcomes Covered
(a) an ability to apply knowledge of mathematics, science, and engineering
(k) an ability to use the techniques, skills, and modern computer engineering tools necessary for engineering practice
Last edited by
fox
Last modified
08:37pm 16 Apr 2007
|
 |
Computer Science & Engineering
University of Washington
Box 352350
Seattle, WA 98195-2350
(206) 543-1695 voice, (206) 543-2969 FAX
[comments to webmaint]
|