Advanced Search
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.
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.
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
What is 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...
Getting Started
Resources for getting started developing Polar Edge Analytics locally.
Gitting Good at Git
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
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?
Learn about the Electrical Subteam and its responsibilities!
The Layout of Electrical
What does the electrical layout look like?
Wiring
How to Wire
Wire Management
How to route wires
Crimping
Batteries
The powerhouse of the Robot
Pneumatics
Compressed Air
Tips for Pit Crew and Competition
Basic Terminology
Resources/References
Resources you can use if needed
Getting Started with Robot Design
This chapter details what software you need to install to design our robots and some basic exposure to CAD Software
Tools of the Trade
This chapter will go over some of the tooling we use to make our code functional, efficient, automated, and easy to debug.
Simulation
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
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
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?
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
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
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
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
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
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)
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)
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!)
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
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
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)
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
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
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
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?
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
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
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
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
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...