A Failure Mode and Effects Analysis (FMEA) is how engineers decide which risks to fix first. For each way a part can fail, you score three factors 1-10 and multiply them into a Risk Priority Number (RPN = Severity x Occurrence x Detection). You then attack the highest RPNs first. It's the same tool aerospace and medical-device teams use, and it scales perfectly to an FRC robot.
The three ratings (1-10 each):
- Severity - how bad the effect is (1 = unnoticed, 10 = hazardous/injury).
- Occurrence - how likely the failure is (1 = highly unlikely, 10 = almost certain).
- Detection - how likely you are to catch it before it bites (1 = almost certain to detect, 10 = almost impossible).
Worked example - robot safety FMEA (sorted by RPN):
Failure mode | Effect | S | O | D | RPN
Pneumatic vents while serviced | finger crush | 8 | 4 | 5 | 160
Loose SB-50 -> brownout | match loss | 4 | 5 | 5 | 100
Undersized branch wire overheats | smoke/fire | 8 | 3 | 4 | 96
Battery not strapped, ejects | struck-by, short/arc | 9 | 3 | 3 | 81
Sharp edge on intake | cut during handling | 4 | 5 | 3 | 60
Flywheel guard missing | hand laceration | 9 | 2 | 2 | 36
Reading it: the pneumatic-vent failure (RPN 160) tops the list - high severity, fairly likely, and hard to detect (you can't see stored air). That tells you to invest first in a manual vent + 'verify zero energy' step in your LOTO, not in the sharp-edge item (RPN 60) you'd notice anyway. Note that a high RPN can come from poor detection even at moderate severity - which is why the loose-SB-50 brownout (RPN 100) ranks above the missing flywheel guard (RPN 36): the guard's absence is obvious, the loose connector isn't.
The process: list every failure mode, score S/O/D as a team, sort descending by RPN, then for each high-RPN item write a corrective action with an owner and a due date - and the goal of every action is to drop one of the three scores (add a guard to cut Severity, redesign to cut Occurrence, or add a check/sensor to cut Detection). Re-score after the fix to prove the risk dropped.
An FMEA spreadsheet committed to your team repo, updated each season, demonstrates real engineering rigor - and it focuses your limited build-season hours on the failures that can actually hurt someone or lose a match.
the part worth keeping
Key takeaways
- RPN = Severity x Occurrence x Detection (each 1-10); fix the highest RPNs first.
- Poor detectability inflates RPN - invisible hazards like stored pneumatic energy often top the list.
- Every corrective action should lower one of the three scores; re-score to prove the risk dropped.
SafetyAdvanced Safety Engineering & Case Studieslesson 3 of 5
Keep going
Take the quiz+10 XP with an accountMore in Advanced Safety Engineering & Case Studies
where this came from
Sources and corrections
This lesson is AI-assisted: drafted from primary sources, then reviewed and edited by hand. Errors still get through. When one is reported we fix it and write down what changed, in public, in the corrections log.
sources and further reading
- isixsigma.comiSixSigma - FMEA Quick Guide
- ifm.eng.cam.ac.ukCambridge IfM - Failure Modes and Effects Analysis
clipped to this lesson
Articles that go further on this
The lesson gets you through the topic. These go wider on it, and they read in one sitting.
- 4 min readThe FRC Robot Design Process, Step by StepA clear, beginner-friendly walkthrough of the FRC robot design process, from game analysis and strategic prioritization to prototyping, CAD, and iteration./blogread it
- 17 min readFRC Flywheel Shooter Design: Compression, Speed, Backspin, and HoodingHow to design an FRC flywheel shooter: exit velocity, compression, flywheel inertia and RPM recovery, single vs dual wheels, backspin, hooding, motors, and tuning./blogread it
- 9 min readFRC Pneumatics: How to Design, Wire, and Program a Pneumatic SystemComplete FRC pneumatics guide: components, the REV Pneumatic Hub vs PCM, single vs double solenoids, safe wiring, WPILib programming, and the 60/120 psi limits./blogread it
answer sheet
Lesson quiz
All 3 right completes the lesson. Miss one and only that question comes back, anything you already answered correctly stays banked.
0 of 3 answered
01How is the Risk Priority Number (RPN) calculated in a Design FMEA?
02On the FMEA detection scale, what does a Detection rating of 10 indicate?
03What is the main purpose of computing RPNs across a robot's failure modes?
Answer every question to submit.
All 28 lessons in Safetyopenclose
01 / culture-and-roles
02 / ppe-and-shop-safety
03 / battery-pneumatics-electrical
04 / events-and-program
05 / safety-worked-examples-mini-projects
- Not read yet:Mini-Project: A Battery Management & Logging System
- Not read yet:Mini-Project: Write a Robot Lockout/Tagout (LOTO) Procedure
- Not read yet:Worked Example: Current Limits That Prevent Brownouts
- Not read yet:Mini-Project: Assemble a Competition Pit Safety Kit
- Not read yet:Mini-Project: Run a Mock Pit Safety Inspection
06 / safety-common-mistakes-troubleshooting
- Not read yet:Troubleshooting Brownouts and Power Sag
- Not read yet:Battery Handling Mistakes That Cause Injuries and Fires
- Not read yet:Electrical Isolation and Wiring Mistakes Inspectors Fail You For
- Not read yet:Stored-Energy Surprises: Pneumatics and Springs
- Not read yet:Pit and Shop Conduct Mistakes That Hurt Your Judging
07 / safety-advanced-engineering-case-studies