Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

100 total results found

Controls

Books pertaining to controlling robots

Mechanical

Books related to designing and fabricating robots on YETI

Software

All books related to building software on YETI

Start Here

This book contains some info about what this site is, how to use it, and ideas for the future

Robot Software

Strategy

Strategic Design and how YETI Robotics designs robots

Web Development

Web development is a wide-ranging area of software development, primarily developing websites and web applications. There are numerous roles in web development across companies of all sizes. This field moves quickly, with new tools and frameworks released week...

Fundraising Documents

Demos

Scouting

This book contains information on how to YETI scouts.

What is Scouting?
Its Importance
Why not The Blue Alliance?
Create a Scouting Account

Design Process

How to take a robot from idea to reality! Strat design, technical details, subsystem guides, and more.

Polar Edge Analytics

Documentation for our scouting website.

scouting

Electrical Boogaloo

We yap all about what ye need to know about the electrical sub team. Learn about parts, components, wire crimping, and more.

CAD

Learn everything you need to be a competent CADDER on 3506 YETI Robotics!

Brand

Team branding resources

Configuring a Robot

Robot Software

What is Scouting?

Scouting

Scouting in robotics competitions involves gathering and analyzing data on other teams' robots. This data collection is crucial for developing strategies and making informed decisions during the competition. There are two primary types of scouting: Stand Sco...

What is Scouting?

Getting Started

Polar Edge Analytics

Resources for getting started developing Polar Edge Analytics locally.

Gitting Good at Git

Robot Software

This chapter will go over two main things: What are Git and Github? What are they useful for and how are they used in the real world? How do we use Git on YETI?

Getting Started with Robot Development

Robot Software

This chapter details what software you need to install to write software for our robots provides starting points for learning on your own.

What is Electrical?

Electrical Boogaloo

Learn about the Electrical Subteam and its responsibilities!

The Layout of Electrical

Electrical Boogaloo

What does the electrical layout look like?

Wiring

Electrical Boogaloo

How to Wire

Wire Management

Electrical Boogaloo

How to route wires

Crimping

Electrical Boogaloo

Batteries

Electrical Boogaloo

The powerhouse of the Robot

Pneumatics

Electrical Boogaloo

Compressed Air

Tips for Pit Crew and Competition

Electrical Boogaloo

Basic Terminology

Electrical Boogaloo

Resources/References

Electrical Boogaloo

Resources you can use if needed

Getting Started with Robot Design

CAD

This chapter details what software you need to install to design our robots and some basic exposure to CAD Software

Tools of the Trade

Robot Software

This chapter will go over some of the tooling we use to make our code functional, efficient, automated, and easy to debug.

Simulation

Robot Software

This chapter details how to use simulation effectively to develop code without a physical robot, or to aid in tuning with a physical robot.

Tips for Comp/Pit Crew/Drive Team

Robot Software

It's important to know how to deal with problems or talk to judges at comp. This chapter will cover a couple tips about behaving at comp.

The Autonomous Period

Robot Software

There are 3 ways we can create autos on YETI: PathPlanner Choreo Composable Functions This chapter will guide you through using each of these tools to create autonomous paths.

Welcome - What is this place?

Start Here

Yeti Wiki - FRC Team 3506's Resource Hub! Yeti Wiki is our one-stop solution for all things related to FRC Team 3506. This dynamic and free open-source documentation platform allows us to organize and store everything from marketing materials and build guides...

Resources

Robot Software Getting Started with Robot Development

Java Java is the programming language we use to write the code that enables the robot to do anything useful or interesting. You have know how to write software in Java to be able to program our robots. If you don't have any experience programming, it can f...

Effective FIRST Strategies by Karthik Kanagasabapathy and team 1114

Strategy

Yeti Robotics uses a technique called Strategic Design to build robots that are effective at the game.  Since starting this technique in 2015, the overall ability for the team to crank out meaningful and effective robots designs is constantly improving.  T...

UI/UX Basics

Web Development

What is UI/UX? These are perhaps two of the most fundamental concepts in developing for the web, and can make or break a site/application. UI - User Interface UX - User Experience Difference Between UI and UX User Interface User Experience ...

UI Design

Web Development

Resources General resources for learning good UI design. Figma Figma provides a terrific set of resources for learning the basics of UI design. Some articles to pay particular attention to: Visual Hierarchy 5 Key Principles Simplicity Consistency Con...

What you need to install

Robot Software Getting Started with Robot Development

Git Git is a popular version control system (VCS) for developing software. If you are interested in becoming a Software Engineer or writing code in general, learning to use git is an extremely important skill. You can download git here. When installing, jus...

Returning Sponsor Email Template (Edit for Yourself)

Fundraising Documents

ATTACH SPONSORSHIP LEVELS SHEET (files) YETI Robotics FRC 3506 - Sponsorship               Dear M . __________ My name is Anoop Reddy, and I am the Finance Manager this year at YETI Robotics. Last season, we were able to accomplish so much because of our ...

New Sponsor Email Template (Edit for Yourself)

Fundraising Documents

 Emails must be proofread by Anoop and Ms. Iaiela, and BCC’d to anoop.reddy@gmail.com and iduni.1994@gmail.com before being sent to a company Email Checklist Name, Grade, Role what is YETI: Highschool, regional, competitional, robotics team, a ...

Cold Calling Script (Personalize It!)

Fundraising Documents

YETI Script 2024 season Students: Practice this script and modify it so you can say it naturally. It is important for you to be able to talk confidently with potential sponsors. Apply what you learned in presentation training.  Hello or Good morning/Good...

Learning Robot Code

Robot Software Getting Started with Robot Development

FRCLadder FRCLadder provides a series of videos that together serve as a great introduction into robot code. We've selected some below that are particularly relevant to the programming YETI does. Note: The hardware and APIs available have changed quite a bit...

Setting steer offsets for a Mk 4i drivetrain

Robot Software Configuring a Robot

Put the robot up on blocks Begin with the bevel gear (the black ring on one side of the wheel) on the modules all facing inward Use a straight edge to ensure the modules on each side are all facing the same direction Deploy code that sets the angle ...

How to Robot Demo (with Kitty)

Demos

What to bring to a Robot Demo Kitty (duh) 3-4 Batteries (preferably with blue straps, makes it far easier to change battery) 4-5 Notes (bonus - bring a taped one and brag about how much we tested them) Battery Charger (usually bolted to the side of the w...

Setting the magnet offset for a CANcoder

Robot Software Configuring a Robot

Move the encoder's mechanism to the desired home position Reset the magnet offset of the CANcoder to 0 in phoenix tuner Apply config (hit the button with the down arrow next to CANcoder Configs) Hit the green refresh button Check the absolute position of...

Flashing a Radio

Robot Software Configuring a Robot

Pre-2024 Champs Radios Prerequisites Windows PC with WPILib Tools Installed Steps Windows search for "Manage Network Adapter settings" Disable Wifi Connect the Ethernet from the port closest to the power (18-24v POE, image included below) to the Ra...

Making Prototypes

Design Process

When making a robot, we never always land on the best idea first! It is important to try any ideas that seem reasonable before we rule out something and go with a robot archetype. So here is how to try them. Sketch out ideas - Drawings are very important as...

Why Not Use The Blue Alliance?

Scouting What is Scouting?

While The Blue Alliance is a valuable resource for robotics teams, it has limitations. The site provides comprehensive data on match results, rankings, and statistics, but it focuses on alliance performance rather than individual robots. This makes it challeng...

Power Distribution Hub (PDH), Breakers, and Fuses

Electrical Boogaloo

Power Distribution Hub (PDH), Breakers, and Fuses Usage The power distribution hub, or PDH for short, distributes power to the entire robot. There 24 total ports, 20 for components needing a larger power supply and 4 who need smaller supplies. There are ...

Useful Links

Electrical Boogaloo

Basics of Wiring a Robot https://www.youtube.com/watch?v=lGgIhxYuSHM Battery Care by Shane Trent from FRC #4561 https://www.youtube.com/watch?v=ydW08ZI_GMc (More to come soon and feel free to add your own)

Programming for Web Development

Web Development

Overview This guide primarily focuses on the skills necessary to work with YETI's software stack (TypeScript, Next.js/React, and PostgreSQL). With that being said, there are plenty of other commonly used frameworks. Below is a table containing some of the mor...

Testing Robot Code

Robot Software Configuring a Robot

Testing code before merging it is important to ensure it works as intended. This page discusses how to checkout the correct branch, deploy the code, test it on the robot, and merge changes. Checking out your branch: Go to the terminal in Intellij by clicki...