Titan Robotics Club Wiki: Difference between revisions

From TrcWiki
Jump to navigation Jump to search
No edit summary
 
(110 intermediate revisions by 4 users not shown)
Line 1: Line 1:
= Titan Robotics Club Wiki =
Welcome to the Titan Robotics Club (TRC) Wiki! This serves as a handbook for running the club. You can find valuable resources that helps running the day-to-day operation smoothly. You can also find some of the club's guiding principles, our records of the lessons we've learned from previous competitions, and other information useful for mitigating loss of knowledge as club members graduated.


* Mechanical
== General Club Resources ==
* Electrical
* [https://www.titanrobotics.com/club-constitution Club Constitution and Bylaws]
* Software
* [[Club Principles]]
* Driving


== Mechanical ==
== [[Restricted:Team Management Resources|Team Management Resources]] ==


== Electrical ==
== Technical Resources ==
* [[General Principles]]


== Software ==
=== Mechanical Resources ===
* [[Mechanical Principles]]
* [[CAD Training]]
* [[Media:RoboticsDesignAndFabricationReference.pdf|Robotics Design and Fabrication Reference]]


== Driving ==
=== Electrical Resources ===
=== DISCLAIMER ===
* [[Electrical Principles]]
Nothing in this book is set in stone, FRC is constantly evolving and there are so many cases on the field where you can't follow this. Just use your best judgment.


=== General ===
=== Programming Resources ===
# AVOID PROTECTED ZONES: This is important as a driver, getting fouls from protected zones is one of the easiest ways to get on a DO NOT PICK list. There are exceptions of course, if there are no opposing robots nearby and it can help your alliance maybe go for it but it is a case-by-case event.
* [[Beginner Java Programming]]
# AVOID SPINNING TOO MUCH: While spinning is cool and helps you avoid defenders, it slows down your velocity so don't spin if you don't need to.
* [[Advanced Robotics Programming]]
# AVOID BREAKING WHAT DOESN'T NEED TO GET BROKEN: Try not to break things... It will happen on the field but try to avoid excessive damage. The easiest way to do this is to use "Turtle Mode." In many of our robots that extend outside of the frame perimeter, we have this to retract everything inside to avoid damage while traveling at high speed or cross-field. WHILE ON THE PRACTICE FIELD IT IS OK TO OVERCOMPENSATE TO AVOID DAMAGE BUT WHEN PLAYING MAKE SURE THIS IS NOT TOO DETRIMENTAL TO YOUR CYCLE TIMES.
* [[FRC Guidebook]]
* [[Swerve Drive Kinematics]]


=== Practicing ===
=== Drive Resources ===
# EVERY ALLIANCE DRIVER STATION: You should know how to score in all possible goals from every driver station, not doing so will be detrimental to your performance as you don't get to choose driver stations until playoffs.
* [[Drive Principles]]
# PREPARE FOR THE WORST: You should be ready to fall back to the basics, if your auto score fails or mechanism fails you should know how to score manually or perform defense well.
# PRACTICE THE THINGS YOU NEED TO IMPROVE: Don't just keep practicing full matches or cycles. If you recognize a portion of a cycle you need practice on like intaking, traversing, or scoring practice that section. It will lead to the largest payoff during practice.
# PRACTICE MULTIPLE PATHS: When practicing by yourself while it may be easy to just use the easiest path or scoring location you don't get that luxury on the field. You're playing with 5 other robots using the same space so try to vary pathing when running cycles.
# EXPERIMENT: When practicing, your current strategy may not be the best for cycles, make sure to try different ones and measure the results. Another great way to look for strategies is to go onto YouTube or Cheif Delphi and look for analysis or strategy postings.


=== Playing With Others ===
=== Safety Resources ===
# DON'T INTERFERE: DO NOT, and I mean it, interfere with your team, this means blocking incoming robots or slowing them down. Sometimes this is unavoidable but try to make sure it rarely happens. This usually comes down to having a preset path that you follow.
* [[Media:TrcSafetyManual.pdf|Safety Manual]]
2. SET YOUR STRATEGY: Someone on your drive/strategy team should be talking to your alliance partners at least 10 minutes before your match, cover Auto strategies and make sure you don't interfere, cover Teleop pathing and define people's roles, and cover Endgame which means where they should be for what and when. GOOD STRATEGY CAN WIN MATCHES
* [[Media:TrcSafetyEquipment.pdf|Safety Equipment]]


=== Anti-defense ===
== Robotics Seasons ==
# SPIN: When going against an opponent who’s defending you, the main thing is spin. Spin in the direction where you are essentially trying to “spin around your opponent” This reduces robot-to-robot contact and allows you to maneuver around them.
=== 2024-2025 ===
# USE PROTECTED ZONES: Use the protected zones, try to score and keep in them but make sure not to sacrifice cycle time for safety, still try to score outside of them.
[[FRC2024-2025: ReefScape]]
[[FTC2024-2025: IntoTheDeep]]
=== 2023-2024 ===
[[FRC2023-2024: Crescendo]]
[[FTC2023-2024: CenterStage]]
=== 2022-2023 ===
[[FRC2022-2023: ChargedUp]]
[[FTC2022-2023: PowerPlay]]
=== 2021-2022 ===
[[FRC2021-2022: RapidReact]]
[[FTC2021-2022: FreightFrenzy]]
=== 2020-2021 ===
[[FRC2020-2021: InfiniteRecharge]]
[[FTC2020-2021: UltimateGoal]]
=== 2019-2020 ===
[[FRC2019-2020: InfiniteRecharge]]
[[FTC2019-2020: SkyStone]]
=== 2018-2019 ===
[[FRC2018-2019: DestinationDeepSpace]]
[[FTC2018-2019: RoverRockus]]
=== 2017-2018 ===
[[FRC2017-2018: FirstPowerUp]]
[[FTC2017-2018: RelicRecovery]]
=== 2016-2017 ===
[[FRC2016-2017: FirstSteamWorks]]
[[FTC2016-2017: VelocityVortex]]
=== 2015-2016 ===
[[FRC2015-2016: FirstStronghold]]
[[FTC2015-2016: FirstResQ]]
=== 2014-2015 ===
[[FRC2014-2015: RecycleRush]]
[[FTC2014-2015: CascadeEffect]]
=== 2013-2014 ===
[[FRC2013-2014: AerialAssist]]
[[FTC2013-2014: BlockParty]]
=== 2012-2013 ===
[[FRC2012-2013: UltimateAscent]]
[[FTC2012-2013: RingItUp]]
=== 2011-2012 ===
[[FRC2011-2012: ReboundRumble]]
[[FTC2011-2012: BowledOver]]
=== 2010-2011 ===
[[FRC2010-2011: LogoMotion]]
[[FTC2010-2011: GetOverIt]]
=== 2009-2010 ===
[[FRC2009-2010: Breakaway]]
[[FTC2009-2010: HotShot]]
=== 2008-2009 ===
[[FRC2008-2009: Lunacy]]
=== 2007-2008 ===
[[FRC2007-2008: FirstOverdrive]]


=== Defense ===
== MediaWiki Resources ==
# IDENTIFY CHOKE POINTS: Places where you know the robots will tend to funnel towards are your targets, these should be identified with your strategy team/person before competitions.
* [https://www.mediawiki.org/wiki/Help:Formatting Format text by Wiki Markup]
# GET BETWEEN THEM: Stay between them and their goal, try to copy movements.
# SPIN V2: Anti-anti-defense is where you spin to counter their spinning, you spin in the opposite direction like meshing gears to counteract their spin.
# AVOID PROTECTED ZONES: Arguably the most important part where I see so many teams mess up, is not to touch or enter zones that are protected since you WILL receive the respective foul.
# DON'T DEFEND YOUR TEAM: This is one of the worst things I've seen, if you are playing defense don't set it up in a way that you'll impede your team. Doing this repeatedly is a surefire way to land on a DO NOT PICK list.
 
=== Other ===
# VISIBILITY: This might seem very nuanced but when choosing which side of your alliance driver station, MAKE SURE YOU HAVE VISIBILITY OF YOUR TARGETS. Priority is usually given to the driver but it depends on who controls what and where.
# EVERYBODY WORKS FOR YOU: At the end of the day you represent your team's work on the field, so if something's off, TELL THEM. Nothing will get fixed if you don't and it may get worse. This is also the case for any weird controls you don't like, mechanical inconveniences, or anything else.
 
=== Quotes ===
* StormBots: The strategic truth is that when given a choice, drivers do not e-stop their bots. With an e-stop, you forfeit any chance to regain control, even at a diminished level. You also set your bot up for significant foul points should you get nudged into foul zones. If there are any actual safety concerns, the FTAs handle them. Drive teams are focusing on strategic concerns, and that’s “do literally anything but die on the field”.
* "Practice like you’ve never won. Perform like you’ve never lost": When practicing nothing should be left to chance. If you think defensive robots will be present, practice anti-defense. If there are anticipated problems with the robot, make sure you know how to work around them. But on the field, be confident, the only thing you’re doing on the field is running cycles, don’t worry about what the crowds doing, etc. just focus and be confident in your abilities.
 
We agree with the exception that we remain GP and the rules allow it.
 
 
== Getting started ==
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Configuration_settings Configuration settings list]
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Configuration_settings Configuration settings list]
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:FAQ MediaWiki FAQ]
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:FAQ MediaWiki FAQ]

Latest revision as of 16:12, 17 July 2024

Welcome to the Titan Robotics Club (TRC) Wiki! This serves as a handbook for running the club. You can find valuable resources that helps running the day-to-day operation smoothly. You can also find some of the club's guiding principles, our records of the lessons we've learned from previous competitions, and other information useful for mitigating loss of knowledge as club members graduated.

General Club Resources

Team Management Resources

Technical Resources

Mechanical Resources

Electrical Resources

Programming Resources

Drive Resources

Safety Resources

Robotics Seasons

2024-2025

FRC2024-2025: ReefScape
FTC2024-2025: IntoTheDeep

2023-2024

FRC2023-2024: Crescendo
FTC2023-2024: CenterStage

2022-2023

FRC2022-2023: ChargedUp
FTC2022-2023: PowerPlay

2021-2022

FRC2021-2022: RapidReact
FTC2021-2022: FreightFrenzy

2020-2021

FRC2020-2021: InfiniteRecharge
FTC2020-2021: UltimateGoal

2019-2020

FRC2019-2020: InfiniteRecharge
FTC2019-2020: SkyStone

2018-2019

FRC2018-2019: DestinationDeepSpace
FTC2018-2019: RoverRockus

2017-2018

FRC2017-2018: FirstPowerUp
FTC2017-2018: RelicRecovery

2016-2017

FRC2016-2017: FirstSteamWorks
FTC2016-2017: VelocityVortex

2015-2016

FRC2015-2016: FirstStronghold
FTC2015-2016: FirstResQ

2014-2015

FRC2014-2015: RecycleRush
FTC2014-2015: CascadeEffect

2013-2014

FRC2013-2014: AerialAssist
FTC2013-2014: BlockParty

2012-2013

FRC2012-2013: UltimateAscent
FTC2012-2013: RingItUp

2011-2012

FRC2011-2012: ReboundRumble
FTC2011-2012: BowledOver

2010-2011

FRC2010-2011: LogoMotion
FTC2010-2011: GetOverIt

2009-2010

FRC2009-2010: Breakaway
FTC2009-2010: HotShot

2008-2009

FRC2008-2009: Lunacy

2007-2008

FRC2007-2008: FirstOverdrive

MediaWiki Resources