Title: CPE 350 Lecture 1 Capstone I
1CPE 350 - Lecture 1Capstone I
- Instructor Lynne Slivovsky
- Term Fall 2007
2Introduction
- Course Overview
- The Design Process
- Capstone Projects
3Course Overview
- Instructor Lynne Slivovsky
- Office 20-313
- Phone 756-5383
- Email lslivovs_at_calpoly.edu
4Course Overview
- Times Thursday, 1210-300 PM
- Location 20-121
- Office Hours MWF 2-3pm, Tu 1-3pm
5Course Overview
- Required Textbook
- Design for Electrical and Computer Engineers
Theory, Concepts, and Practice. F. M. Ford and C.
S. Coulston, McGraw-Hill.
6Course Overview
- Learning Objectives
- Articulate design specifications and criteria by
which they are to be measured - Evaluate one's own team and other teams' designs
- Effectively contribute one's own disciplinary
knowledge on a team as well as locate and
evaluate new information - Contribute to effective project management
- Effectively communicate with others in a team,
fulfilling one's individual role in the project
and in interfacing with customers - Reflect on aspects of design and the design
process
7Course Overview
- Projects
- CPE 350 will cover the system requirements,
system specification, and conceptual design
portions of your projects. The detailed design,
development, and implementation for your project
will be in CPE 450.
8Course Overview
- Projects have the following aspects to them
- Real World Character
- Interaction with a Customer
- Combination of Hardware and Software
- Independent Learning
- Team Experience
- Project Deliverables
9Course Overview
- Grading Policy (subject to change)
- Team 45
- Problem Definition Review 10
- Conceptual Design review and report 35
- Peer Review 5
- CPE Assessment Exam 5
- Individual 45
- In-class tasks 20
- Assignments 20
- Professionalism, team participation 5
- Total 100 100
10Course Overview
11Introduction
- Course Overview
- The Design Process
- Capstone Projects
12The Design Process
- Definition of Engineer
- The public usually thinks of someone skilled in
Mathematics, Science, and Fundamental Technology. - They usually dont think of someone with
Creativity
13The Design Process
- Definition of Engineer
- en-gi-neer (n) One who employs the innovative and
methodical application of scientific knowledge
and technology to produce a device, system, or
process, which is intended to satisfy human
needs. - - American College Dictionary
14The Design Process
- Definition of Engineer
- en-gi-neer (n) One who employs the innovative and
methodical application of scientific knowledge
and technology to produce a device, system, or
process, which is intended to satisfy human
needs. - - American College Dictionary
15The Design Process
- Definition of engineer includes
- Innovative AND Methodical
- These two characteristics are in COMPETITION!
- This is what makes design difficult
16The Design Process
- Definition of engineer also includes the term
- Satisfy human needs
- This emphasizes the necessity to determine users
needs and the ethical application of the
technology.
17The Design Process
- Definition of Design
- Engineering design is the process of devising a
system, component or process to meet desired
needs. It is a decision-making process (often
iterative), in which the basic sciences,
mathematics, and engineering sciences are applied
to convert resources optimally to meet a stated
objective. Among the fundamental elements of the
design process are the establishment of
objectives and criteria, synthesis, analysis,
construction, testing and evaluation.
18The Design Process
- Definition of Engineering Design
- Engineering design is the process of devising a
system, component or process to meet desired
needs. It is a decision-making process (often
iterative), in which the basic sciences,
mathematics, and engineering sciences are applied
to convert resources optimally to meet a stated
objective. Among the fundamental elements of the
design process are the establishment of
objectives and criteria, synthesis, analysis,
construction, testing and evaluation.
19The Design Process
- Key to good engineering design is to follow a
design process - This gives structure within which creativity can
occur in an efficient and effective manner. - Design Process can be
- Prescriptive
- Descriptive
- Hybrid of the two
20The Design Process
- Prescriptive Design Process
- An exact process, or systematic recipe, for
realizing a system. - Example of a systematic process for problem
identification and requirements selection
Image taken from Design for Electrical and
Computer Engineers, Ford and Coulston
21The Design Process
- Descriptive Design Process
- A less formal process that incorporates typical
design activities with less emphasis on exact
ordering.
Image taken from Design for Electrical and
Computer Engineers, Ford and Coulston
22The Design Process
- In between Descriptive and Prescriptive Design
- It is not always clear which of the two types you
should use, or are using. - Regardless, there are good reasons to using such
design processes - Formalize thought processes to ensure good
practices are followed, (e.g. dont generate a
concept without a good set of specifications). - Keep all team members synchronized.
23The Design Process
- Iteration in design
- In general, iterations are required before a good
design can be achieved. - However, changes to the design have substantial
costs in time and money.
Image taken from Design for Electrical and
Computer Engineers, Ford and Coulston
24The Design Process
- Elements of the Design Process
- Problem Identification
- Research
- Requirements Specification
- Concept Generation
- Design Phase
- Prototyping
- System Integration
- Testing
- Delivery
- Maintenance
Image taken from Design for Electrical and
Computer Engineers, Ford and Coulston
25The Design Process
- Technology specific design
- Often there are several subcomponents that must
be designed within a project. - These can make the design process specific to
that project.
Image taken from Design for Electrical and
Computer Engineers, Ford and Coulston
26Introduction
- Course Overview
- The Design Process
- Capstone Projects
27Project 1 Adapted Kayak
- Client Dr. Kevin Taylor (KINE) and the Central
Coast Assistive Technology Center - Design a joystick and sip-and-puff interface to a
trolling motor to paddle a sea kayak
28Project 2 Sensory Stimulation Room
- Client VTC Enterprises
- Definition of the Problem
- There are 70 individuals in this program who have
sensory integration issues. They need the
opportunity to experience sensory stimulation
through activity that is adult appropriate and
not infantile - Most people think there are 5 senses however
there are 7. - This room would have activities which stimulate 7
senses - Seeing
- Hearing
- Tasting
- Smelling
- Feeling
- Vestibular
- Propriaceptic
29Project 3 Chin Switch Environmental Remote
Controls
- Sponsor VTC Enterprises
- Definition of the Problem
- There are several individuals who are cognitively
aware however, whose bodies act as a paraplegic.
- At this time they are fully dependent upon others
to turn on/of lights, control temperatures,
radios, and to get assistance. - A room designed with remote controls operated by
a chin switch would be ideal!! - A call button, entertainment center, radios, TV,
VCR/DVD player, lights, stereo, etc
30Project 4 Personal Obstacle Detection System
- Sponsor VTC Enterprises
- Definition of the problem
- Design a system that will help an individual who
is blind avoid obstacles in the workplace
31Project 5 Vision-Based Localization System for
Autonomous Vehicles
- Sponsor Dr. Chris Clark
- This project will serve as part of a larger
project, the Cal Poly Autonomous Transportation
System (CPATS). The goal of the CPATS is to equip
a group of Cal Poly golf carts with intelligent
control capabilities so that they can
autonomously transport students, staff, faculty
and visitors around campus. - This portion of the CPATS will involve vehicle
localization - estimating the position of a
vehicle within a global coordinate frame (e.g.
campus). First, the vehicle state will be
predicted with wheel encoder measurements. Then,
a monocular vision system will be used to detect
unique artificial landmarks and/or natural
landmarks that can provide a direct measurement
of the vehicle's state within the global
coordinate frame. This measurement will be fused
with the state predicted by wheel encoders to
produce an optimal state estimate. The process
should be displayed with a Graphical User
Interface.