Skip to content

1.1.4 - Engineering Design Process

How We Build: Whether we are designing a custom XRP ping-pong launcher or a 125lb competition robot, we follow this systematic approach. Great robots aren’t built on the first try; they are the result of rigorous engineering.

We will review the Engineering Design Process the team follows as a standardized process to build the competitive robot.


Kickoff is announced typically the 1st Saturday in January upon return of the School Winter Break - Kickoff will broadcast the new game and distribute the rulebook simultaneously across the world at the designated time. Upon learning the game, we immediately begin discussing the game and share our thoughts. To have a bigger picture of the urgency required - see the timeline below for an idea of the FRC design process we try to follow for having a competition robot ready within 6 weeks of learning the rules of the game.


Phase 1 The Problem & Requirements

WEEK1

The foundation of any good robot starts before you ever touch a tool.

  • 1. Define the Problem :material-bullseye-arrow:

    • Identify the Need: Understand the exact problem or need that requires a solution.
    • Problem Statement: Create a clear and concise problem statement.
    • Constraints and Criteria: Determine the constraints (weight, budget) and criteria (what makes it successful).
  • 2. Research and Gather Information :material-book-search:

    • Background Research: Watch past FRC game reveals and research existing mechanisms.
    • Stakeholder Input: Gather information from the drive team and mentors to understand their needs.
  • 3. Specify Requirements :material-format-list-checks:

    • Functional Requirements: Define exactly what the solution must do.
    • Design Criteria: Establish the exact criteria that the final design must meet to pass inspection.

Phase 2 Design & Prototyping

WEEK 1 &2

Where ideas turn into physical geometry.

  • 4. Brainstorm Ideas :material-head-lightbulb:

    • Idea Generation: Brainstorm multiple potential solutions.
    • Team Collaboration: Work in sub-teams to combine diverse perspectives.
  • 5. Evaluate and Select Solutions :material-scale-balance:

    • Concept Evaluation: Assess each idea against the requirements from Phase 1.
    • Feasibility Analysis: Consider factors such as cost, time, and shop resources (e.g., CNC time).
  • 6. Develop and Prototype :material-printer-3d:

    • Detailed Design: Develop detailed designs in Onshape.
    • Prototype Creation: Build functional prototypes with wood or PLA to prove the geometry works.

Phase 3 Testing & Refinement

WEEK 2 & 3

Failing fast to succeed sooner.

  • 7. Test and Evaluate :material-test-tube:

    • Performance Testing: Conduct rigorous testing to ensure it meets requirements.
    • User Testing: Have the drive team test the mechanism to validate usability.
  • 8. Refine and Optimize :material-chart-line:

    • Design Refinement: Make adjustments to the CAD and physical model based on testing feedback.
    • Cost-Benefit Analysis: Reevaluate the solution in terms of weight and efficiency.
    • Bumpers: Should have the frame perimeter decided and may begin constructing bumpers for this years robot.

Phase 4 Production & Maintenance

WEEK 3 & 4

Building the final machine and keeping it alive.

  • 9. Implement and Produce :material-factory:

    • Final Design: Prepare detailed documentation for final manufacturing of any remaining mechanisms for the competition robot.
    • Implementation: Begin final assembly and wiring of the mechanism.
  • 10. Communicate and Document :material-file-document-edit:

    • Documentation: Create comprehensive documentation (like this MkDocs site!) for judges and sponsors.
  • 11. Monitor and Evaluate :material-eye-check:

    • Monitor Performance: Continuously monitor the robot’s performance during matches.
    • Maintenance: Plan for regular pit maintenance to address emerging issues.