Advanced Search
Search Results
344 total results found
Resources/References
Resources you can use if needed
Making Prototypes
When building a robot, we don't always land on the best idea first! It is important to try any ideas that seem reasonable before we rule something out and move forward with a robot archetype. So here is how to try them! Sketch out ideas - Drawings are very ...
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...
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.
Autonomous Adventures
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.
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...
Creating Electrical Documentation
A guide on how to go from a blank page to a complete electrical document!
Tunes for the Road
Tuning is one of the most important aspects of programming. It ensures that your mechanisms move smoothly and quickly. It is important to understand how to tune PID control loops by using Pheonix Tuner.
Controls Layout Stash
Contains the bindings for all of the robots that we use for demos.
Calibration and Cows
Calibrating your robot to a specific field is vital to ensure that your localization, autos, and auto-align functionality remain accurate and consistent. This chapter will discuss the intricacies of field calibration and some methods to do it, as well as how c...
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...
Rise With YETI
Tips for making wiki pages
Getting started with a Romi
Romis are small robots that you program the same way you program the big robots we build for the season. they are a great way to get familiar with how commands and subsystems work. you can read more about romis here. to get started programming a romi, make su...
Cadathon - Electrical Guidelines
The ideal submission for the Electrical team on the CADathon
Electrical Documentation
Everything you need to know about Electrical Documentation for the upcoming FRC season!