FR logo
Focused certification exam prep
Start practice

FR Cheat Sheet 2026: One-Page Review of Must-Know Facts

TL;DR
  • FR here means Fundamentals of Robotics, Festo Industry Certification Program Level 1, tested through NC3.
  • Certification requires an NC3-certified instructor, all hands-on labs completed, and an exam score of at least 70%.
  • The curriculum sheet lists 12 topics, unweighted; no official domain percentages were verified, so don't trust any you see.
  • NC3 charges students US$0 for certification; training tuition and school fees are separate.

What This Cheat Sheet Covers (and What It Doesn't)

This page is a compact review of the must-know facts for the Fundamentals of Robotics credential: the Level 1 Fundamentals certification in the Festo Industry Certification Program (FICP), administered and tested through the National Coalition of Certification Centers (NC3). It is not a substitute for the instructor-led course and the hands-on labs, which are required. Think of it as the page you re-read the night before a unit review, then again before the exam.

Two scope notes keep you out of trouble. First, this is not Introduction to Robotics, not Applied Robotics, and not a FANUC-only credential. Festo publishes distinct levels, and the Fundamentals curriculum deliberately spans various robot types and brands rather than one vendor's teach pendant. Second, the twelve topics below come from Festo's preparation curriculum. They are not a verified formal exam blueprint, and no official percentage weights have been published that we could confirm. For a deeper walk through each area, see the FR Exam Domains guide covering all 12 content areas.

Credential Snapshot: The Facts to Memorize

Start with the logistics, because they are the easiest points to verify and the easiest to get wrong from rumor.

ItemWhat the sources support
Governing bodyFesto (Festo Industry Certification Program, Level 1 Fundamentals)
Administering/testing partnerNC3, through participating institutions and NC3Certs
Published learning structure6 units, 3 labs and 3 projects (these are course components, not exam questions)
Training requirementInstruction by an actively NC3-certified instructor using required equipment
Lab requirementCompletion of all hands-on labs
Passing thresholdExam score of at least 70%
RecertificationNot required for students
NC3 student certification chargeUS$0 (training tuition and institutional charges remain separate)
Example school-testing details (Virginia)50 test items, school-administered online delivery, instructor-determined timing, 70% passing score, no cost per test
Read the fine print on the Virginia numbers: The 50-item, online, instructor-timed format comes from Virginia's school-testing listing. It describes that state's school-based delivery, not a nationwide rule. No fixed national written-exam timer was verified, and proctoring or open-book/closed-book allowances are set by the school and the specific exam. Ask your instructor what applies to you rather than assuming.

Also keep a 70% passing threshold distinct from a pass rate. The first is the score you need; the second would describe how many candidates succeed, and no current issuer-wide pass rate was verified. Our FR passing score breakdown and pass-rate analysis explain the difference in more depth, and the FR requirements guide covers eligibility step by step.

The 12 Curriculum Topics at a Glance

These are the twelve sequential topic lines from the issuer's preparation curriculum, using Festo's published wording. They are unweighted; study all of them rather than guessing which count more.

  1. Introduction to industrial robotics
  2. Robotics and work place safety
  3. Kinematics and dyanamics of motion and forces in robotic systems
  4. Familiarization with various robots types
  5. Robot programming languages
  6. Point-to-point and task programs
  7. Program editing
  8. Control overview
  9. Industrial applications
  10. Troubleshooting and maintenance
  11. Calibration and accuracy
  12. Human-Robot Interaction

The competencies behind these topics also touch control instructions, conditional statements, teaching positions, end effectors, sensor integration, simulation and offline programming. Those are skills you apply inside the twelve topics, not extra counted domains. For a sense of how demanding the material feels in practice, see how hard the FR exam really is.

Safety and Human-Robot Interaction Essentials

Two of the twelve topics, Robotics and work place safety and Human-Robot Interaction, are about keeping people unharmed around moving machinery. Expect scenario-style thinking: given a situation, what is the safe action?

Domain 2: Robotics and work place safety

Know the habits that precede any robot motion, not just the vocabulary.

  • Understand why the robot's work envelope is treated as a hazard zone and why people stay outside it during automatic operation.
  • Know the purpose of emergency stops, guarding and interlocks, and why you never bypass a safeguard to save time.
  • Recognize that teaching a robot places a person closer to it than automatic running does, which is why teach-mode speed limits and enabling devices exist.
  • Expect lockout/tagout thinking for maintenance: energy is isolated before anyone reaches into the cell.

Domain 12: Human-Robot Interaction

This topic is about how people and robots share space, information and tasks.

  • Be able to explain why clear status signals (lights, displays, audible cues) matter when a person approaches a robot.
  • Distinguish separated workcells from settings where people and robots work in proximity, and why each demands different safeguards.
  • Know that interface design, such as pendant layout and unambiguous messages, is itself a safety feature.

A practical rule for scenario questions: when two answers both "work," pick the one that removes the person from danger first and restores productivity second.

Kinematics, Dynamics and Robot Types

Domains 3 and 4 give many candidates trouble because they sound mathematical. At the Fundamentals level the emphasis is on understanding what the terms mean and how they shape robot behavior.

Kinematics and dynamics, in plain terms

  • Kinematics describes motion geometry: where each joint is and where the tool ends up, without asking what forces cause it.
  • Dynamics adds forces and loads: how mass, speed and acceleration affect motion and what the joints must deliver.
  • Degrees of freedom: each independent joint motion adds one. Know why a robot needs enough of them to place a tool at a position and orientation.
  • Joint space vs. Cartesian space: commanding joint angles is different from commanding a tool position in X, Y, Z. Many programming errors come from mixing them up.

Familiarization with various robot types

The curriculum is deliberately multi-brand and multi-configuration. Be ready to match a configuration to a job and to recognize its characteristic work envelope.

ConfigurationTypical strength to remember
Articulated (jointed-arm)Flexible reach and orientation in a wide, rounded work envelope
SCARAFast, precise motion in a horizontal plane, common for assembly
Cartesian / gantryStraight-line axes, simple geometry, rigid and predictable
Delta / parallelVery fast light-load pick-and-place
Collaborative armsDesigned for closer human proximity, with force and speed limits

The exam skill here is matching the configuration to the application, which links directly to Domain 9, Industrial applications (welding, material handling, assembly, machine tending and similar tasks).

Programming Quick Reference

Domains 5 through 8 form the programming core: Robot programming languages, Point-to-point and task programs, Program editing, and Control overview. The theme to hold onto is that every vendor syntax differs but the underlying concepts are shared, which is exactly why the curriculum spans brands.

Point-to-point and task programs

Teaching positions is the heart of this topic.

  • A taught position stores where the robot should go; the program stores how it gets there and what happens there.
  • Know the difference between a motion that moves joint-by-joint to a target and one that travels in a straight line, and why path type matters near obstacles or fixtures.
  • Understand approach and retreat points: moving above a part before descending avoids collisions with the workpiece or fixture.
  • Be able to explain how end effector actions (gripper close/open, tool on/off) sit inside the motion sequence.

Control instructions and conditional logic

Sensors turn a fixed sequence into a decision-making program.

  • Conditional statements (if/then/else) branch based on inputs such as a part-present sensor.
  • Loops repeat a routine until a condition is met or a count is reached.
  • Waits and interlocks hold the program until an input or signal confirms it is safe or ready to proceed.
  • Digital I/O: know the difference between reading an input (sensor) and setting an output (gripper valve, indicator).

Program editing

Real programs are modified constantly, so editing discipline is testable.

  • Know how to insert, delete or modify a step and re-teach a single position without breaking the rest.
  • Understand why you test an edited program at reduced speed first.
  • Recognize that offline programming and simulation let you prepare and check programs away from the physical robot, but they supplement, not replace, equipment-based lab work.

Want practice reading code-like sequences? Our Fundamentals of Robotics practice test includes program-trace style questions with explanations, and the FR study guide shows how to build programming fluency across the units.

Worked Program Trace

Here is a generic, vendor-neutral pick-and-place routine in plain-language pseudocode. Learning to read these quickly is one of the highest-value skills for the programming topics.

  1. Move to HOME.
  2. Wait until INPUT "part present" is ON.
  3. Move to a point above the pickup position (approach).
  4. Move down to the pickup position.
  5. Set OUTPUT "gripper close" ON.
  6. Wait until INPUT "part gripped" is ON.
  7. Move up to the approach point (retreat).
  8. Move to a point above the place position.
  9. Move down to the place position.
  10. Set OUTPUT "gripper close" OFF.
  11. Move up and return to HOME.

Trace questions to ask yourself:

  • What happens if the part is never detected at step 2? The program waits indefinitely at that line, so a real program would add a timeout or fault output. That is a troubleshooting insight, not just a programming one.
  • Why does step 6 exist? It confirms the grip before moving, preventing a drop or a motion with an empty gripper.
  • What breaks if the approach point in step 3 is deleted? The robot may descend along an unsafe path or collide with the part or fixture, which is why approach and retreat points matter.
  • Which lines are motion, which are I/O, which are conditions? Classifying each line is the fastest way to read an unfamiliar syntax.
Trace technique: Read one line at a time and write down the robot's state (position, gripper, inputs) after each. Most wrong answers on trace items come from skipping a state change, not from misunderstanding the concept.

Calibration, Accuracy and Troubleshooting

Domains 10 and 11 reward candidates who can separate similar-sounding ideas and reason from symptom to cause.

Calibration, accuracy and repeatability

  • Accuracy is how close the robot gets to a commanded target in space.
  • Repeatability is how consistently it returns to the same point. A robot can be repeatable but not accurate, for example when it consistently lands a few millimeters off.
  • Calibration aligns the robot's internal model, such as its zero positions and tool or frame definitions, with physical reality.
  • After a collision, a tool change or a mechanical repair, think about whether taught points and frames are still valid.

Troubleshooting and maintenance

  • Work from the simple to the complex: power, air or supply, connections, sensor state, then program logic.
  • Separate program faults (a wrong step, a missing wait) from equipment faults (a failed sensor, loose cable, worn gripper).
  • Preventive maintenance is about inspecting and servicing on a schedule so failures don't happen mid-production.
  • Always apply the safety habits from Domain 2 before touching anything during diagnosis.

Key Takeaway

When a troubleshooting question gives you a symptom, ask three things in order: is it safe to approach, is it the program or the hardware, and what is the least invasive check that would confirm it? That ordering resolves most diagnostic scenarios.

Festo Fundamentals vs. Other Robotics Credentials

Searchers often compare Festo with FANUC. They are separate credential programs, and their specifications must not be mixed.

AspectFesto Fundamentals of RoboticsFANUC Certified Robot Operator (with ROBOGUIDE)
ProgramFesto Industry Certification Program, tested via NC3Separate FANUC/NOCTI credential program
ScopeVarious robot types and brandsBrand-specific FANUC curriculum
Testing detailsUse the Festo/NC3 facts aboveGoverned by FANUC/NOCTI's own written and practical specifications

Within Festo itself, Introduction, Fundamentals and Applied Robotics are different offerings on the current NC3 portfolio, not aliases for the same thing. Older documents describe Level 2 Applied Robotics content and course-hour estimates that do not belong in a Level 1 review. Stick to the twelve topics listed above. For definitions and background, our explainers on what FR certification is and what FR stands for clarify the naming.

A Domain-Ordered Review Schedule

You already have an instructor-led course, so use this as a review overlay rather than a replacement. The order below follows dependency: you can't trace programs without knowing the hardware, and you can't troubleshoot without knowing programs.

Week 1

Foundations and safety

  • Review Domains 1 and 2 first; safety logic underlies everything after it.
  • Memorize the credential facts table above so logistics stop being a worry.
Week 2

Motion and robot types

  • Cover Domains 3, 4 and 9 together: configuration, motion concepts and the applications each suits.
Week 3

Programming core

  • Drill Domains 5 through 8 with program traces; classify each line as motion, I/O or condition.
Week 4

Diagnosis and people

  • Finish with Domains 10, 11 and 12, then take a full mixed practice set and revisit your weakest topics.

Whatever pace you choose, remember that completing every hands-on lab is a certification requirement, not an optional extra. Compare timelines against scheduling and testing-window information before you plan backward from a test date.

Frequently Asked Questions

What does a score of 70% mean for the Fundamentals of Robotics exam?

The certification requirement is an exam score of at least 70%, in addition to completing all hands-on labs under an NC3-certified instructor. That is a passing threshold, not a pass rate. See the FR passing score guide for more.

How much does the certification cost?

NC3's student certification charge is US$0, and Virginia's school-testing listing shows no cost per test. Training tuition and institutional charges are separate and vary by school. Details are in the FR certification cost breakdown.

How many questions are on the exam and how long do I get?

Virginia's school-based listing shows 50 test items with online, school-administered delivery and instructor-determined timing. No fixed national written-exam timer was verified, so confirm the format with your instructor.

Does the certification guarantee a higher salary?

No. The U.S. Bureau of Labor Statistics reports a US$73,900 May 2025 median annual wage for electro-mechanical and mechatronics technologists and technicians, but that is occupational pay, not a Festo-certificate salary or a measured certification premium. See the FR salary guide and the ROI analysis for context.

Can I prepare using simulation software alone?

No. Simulation and offline programming are useful supplementary preparation, but the certification requires completing hands-on labs with the required equipment. Use simulation to rehearse, not to skip lab time.

Once you can recite the credential facts, name all twelve topics, and trace a simple program without hesitation, you're ready for realistic testing. Try questions with explanations on the FR practice test, and revisit the complete study guide for any topic that still feels shaky.

Ready to pass your FR exam?

Put this into practice with free FR questions across every exam domain.