Skip to main content

Charge Robotics Preseason


Introduction

The preseason of Robotics is an extended time period that provides training for the team along with important skill building, strategy development, and testing. During this time, the team focuses on improving their skills in CAD modeling, manufacturing, code development, and branding.

Each of our team's departments has been working on specific skills related to their field. In the design and manufacturing department, the team modeled robot parts in a CAD program and stocked inventory for the upcoming build season. Meanwhile, the software team worked on modifying and adjusting the code of a smaller robot to simulate and learn coding for the team's future robot.

The Team

The Charge robotics team is an award-winning team at Cherokee High School that competes in the FIRST Robotics Competition. The team consists of three major departments, Design & Fabrication, Software, and Branding & Marketing. Each of these departments works toward a common goal of designing, fabricating, and programming a competitive robot. Close collaboration between these departments helps to ensure the team’s overall success by making sure that each department is communicating with the rest to achieve success within each department.

The Departments

Software:

The focus of the software team is to build usable code that will run for the robot during the main build season. Within software, the two main modes of operating the robot are teleoperated and autonomous. Teleoperated mode consists of code for allowing the user to control the robot with a remote control. Autonomous mode consists of code that allows the robot to carry out tasks based on the code.

There were various different systems that we have been working on. These systems include an automated timer in the robot that can control movements identifying the range of an object and responding to that using inbuilt sensors. The team has also been working on changing the color of the LED lights incorporated into the larger robot. The team has also worked on moving the robot a specific distance.

These projects build skills as well as learning problem solving, cooperation, and important skills that will be needed in the future. In this type of environment there are bound to be challenges. Most of these were errors in code and getting them adjusted. However, there were some errors that required getting parts and other external issues. Due to the preseason, this will help the team in software for learning valuable code, problem solving, and other important features that will help the team and make an easier transition into the main build season.

Design and Fabrication:

The responsibility of the Design and Fabrication department is very important for the robot. In design, parts for the robot are modeled and are sent to Lenape High School or a shop that produces custom-made parts. The fabrication team is also vital due to their role which is to actually build the robot and is a very hands-on position.

Design:

Our team has been working on overall improving our CAD modeling skills. We have been remodeling the entire robot from scratch, making a one-to-one replica of our robot from the 2022 season. Remodeling allows the team to grow and improve the skills that will be necessary for the build season. Design also gives a vision for the final product and any future changes. Additionally, this gives support for the Fabrication team.

There has been a large improvement since last year in the design team and thus has resulted in less errors. Additionally with replicating parts this does not create a lot of problems. However, only a few such as fixing CAD errors but nothing major that caused an issue. CAD modeling is very important and to get a fundamental foundation is very useful and will ultimately improve the build season process.

Fabrication:

Our Fabrication team has been working on managing inventory, wiring and rewiring swerve drive modules to gain a better understanding of how they work. Exploring this type of drivetrain can be very helpful in the build season, as it allows us to choose from different drivetrains. The fabrication team is also taking apart and rebuilding different subsystems to understand how they work, and can be used.

Collaboration

In the software department, team members split up into teams to work on getting the XRP robot to execute basic commands. Additionly, in the Technical group there are multiple people from various groups collaborating such as software and Design and Fabrication

Growth

The software team was able to use a small robot called XRP to practice the programming language known as Java. This allowed the team to learn new skills and grow the ones they had in order to use them to program the FRC robot for the competition. These skills will be used during the length of the competition as the main robot will use similar code.

The Impact

The team has made major growth since the beginning of the preseason. Gaining these technical skills will ultimately help us in the future and allow us to get involved with the main robot. The software team has been able to use its new found skill with sensors, controlling autonomous and teleoperated mode, and problem solving skills when building the new robot as it will operate under similar commands. Some lessons we have learned from this experience is to make sure everything is plugged into the right socket, the battery has watts energy, and to recheck program code.














Popular posts from this blog

Charge Robotics - Rebuilt Week 1

  Charge Robotics Team Technical Post  Build Season Week 1  Weekly Technical Blog Post Design & Build Teams: Chassis, Intake/Indexing, Shooter, Tower Continuity From Pre-Season Work. After preseason, the entire robotics team watched the 2026 FRC game video to figure out what will happen in the game, and with that information everyone started strategizing what they would want the robot to do. After that everyone shared their ideas and the strategy team decided on strategizing and everyone was broken up into teams, Chassis, Intake/Indexing, Shooter, and Tower, to determine what specific parts the robot should contain.  Weekly Focus Creating Ideas, designing in CAD, and Prototyping At the start of the week, our goal was to create ideas on what would work best in the game for each subsystem. We wanted to be able to prototype by the beginning of next week.  Chassis  The chassis technical team was tasked with making a decision of how the robot should drive. T...

Designing the Arm in Onshape

On Saturday, January 13th, we had our first Saturday meeting since kickoff. After voting and finalizing our design for our robot the day prior, we now had to start focusing on designing and prototyping the robot in CAD. Our design will have ground intake, be able to shoot in the amp and speaker and hang on the chain. Design and Fabrication (DAF) split up into three groups to start designing the robot's subsystems in Onshape: the chassis, the arm, and the intake/shooter. In the arm group, we modeled our design in CAD and worked out the dimensions and placement of the arm after discussing it with the other groups. We had to change our initial dimensions after changes from the other groups and the placement had to be rearranged because the arm base would have interfered with the swerve drive. Afterward, we started to look at gear ratios to help move our arm instead of a chain mechanism. We made a rough plan of the gear ratios in the Google Sheets Calculator, and next meeting, ...