Title: Systems Engineering
1Systems Engineering
- Beach Cities Robotics Team 294
- Andrew Keisic Gabrielle Salo
- May 2008
2Sources
- Systems Engineering
- Rick Roberts Beach Bot Team 330
- How Useful is QFD?
- John L Sanford Thunderhawks Team 1038
- Special Thanks to
- Ed Debler Thunder Chickens Team 217
2 - Introduction / Agenda
3Topics
- Systems Engineering
- BCR Design Process Quality Function Deployment
- Q A
- 2008 BCR Summer Robotics Kickoff!
3 - Introduction / Agenda
4Systems Engineering
The Internet
- How do you accomplish the following?
- Where do you start?
5Systems Engineering
- How do you accomplish the following?
- Where do you start?
6Systems Engineering
- Systems engineering is the branch of engineering
concerned with the development of large and
complex systems, where a systems is understood to
be an assembly of combination of interrelated
elements of parts working together toward a
common objective. - -University College London
7Systems Engineering
System Design
Verification
Preliminary Design
Design Process
Easy to fix
Critical Design
Fabrication
Problems
Integration Testing
Hard to fix
Think and plan BEFORE you act!
8BCR Design Process
- Quality Function Deployment
- A scientific method to integrate design and
strategy - Pioneered by Yoji Akao at Mitsubishi
9BCR Design Process
- Watch the Kickoff Video
- Read and Understand the Rules
- Simulate the Game
- Determine Strategic Importance
- Brainstorm Robot Capabilities and Features
- Determine Strategic vs Design Feature
Relationship - Determine Importance of Design Features
- Brainstorm Whole Robot Concept
10BCR Design Process
- 1. Watch the Kickoff Video
- How many ways can you score?
- How many teams are playing?
- How big is the field?
- What objects are on the field?
Objective Have a basic understanding of the game.
11BCR Design Process
- 2. Read and Understand the Rules
- Read the rules aloud
- Read what the rules dont say
- Discuss the rules
- Analyze the game
- Create a list of scoring differential
opportunities - Defense is a scoring opportunity
Objective Create a list of scoring opportunities.
12BCR Design Process
- 3. Simulate the Game
- Use robot analogues (you!)
- Make it realistic
- Limit motion and shorten match times
- Be creative and test out different strategies
Objective Dynamically test the game and its
nuances
13BCR Design Process
- 4. Determine Strategic Importance
- What do you want to do?
- NOT HOW!
- Obtain unanimous support
- There are no wrong ideas
- Assign strategic importance
- Scale 1 to 5 (1 low 5 high)
Objective Assign strategic importance to scoring
opportunities.
14BCR Design Process
- 5. Brainstorm Robot Capabilities and Features
- What must your robot do to score points?
- What must it push? Pull?
- How fast should it go?
- What should it manipulate?
- How high does it need to reach?
- Autonomous modes?
- Dont get too detailed just yet.
Objective Create a list of possible features
that could work for all scoring opportunities.
15BCR Design Process
- 6. Determine Strategic vs Design Feature
Relationship - Some features work better with different
strategies - Assign a value into the matrix
- 0 no relationship
- 1 weak relationship
- 3 medium relationship
- 5 strong relationship
Objective Fill up the QFD Matrix
16BCR Design Process
- 7. Determine Importance of Design Features
- The sum of the relationship score strategic
importance
Objective Calculate the importance of the design
features and prioritize.
17BCR Design Process
- 8. Brainstorm Whole Robot Concept
- Everyone presents
- Create cartoon concept drawings
- No CAD just yet
- Discuss various mechanisms
- Roughly allocate motors
Objective Create a cartoon sketch of what the
robot will look like
18Questions Answers
19Systems Engineering Exercise
- Unveiling of the 2008 BCR Summer Robotics
Challenge!
Tightrope walkers Love Perrier!