Celt-X 5406 is the robot sports team from Bishop Ryan Catholic Secondary School in Hamilton, Ontario, Canada. 2024 is Celt-X’s 10th year of competition, and our first year joining the Open Alliance. We’ve always tried to share our resources and experiences with other teams, but this is the first time we’re going to try to document our build in (somewhat) real time. We believe in the OA mission, and we hope this thread helps to foster a culture of collaboration and innovation within FIRST!
2024 Kick-Off Plans
Celt-X meets Tuesday, Wednesday and Friday evenings, as well as Saturday afternoons, but this kickoff weekend we're throwing a Sunday in as well. Over the course of the next two days, we hope to:- Understand the new game
- Set goals for our new season
- Figure out what design and performance requirements are needed to achieve those goals
- Map out a plan for meeting those requirements
To that end, we’ll be following a kick-off worksheet which we’ve been tweaking for many years. I’ve attached a copy below as our very first OA contribution. Feel free to copy and modify it for your own team!
2024 Celt-X KickOff Guide.pdf (99.9 KB)
2024 Build Schedule
Starting Tuesday we'll jump into prototyping and designing our robot. Last year we did a really good job of analyzing the game, but we struggled to achieve the lofty performance goals we set for ourselves. So In 2024 we're going to try something new. Rather than trying to build the "Einstein Robot" in one go, we're going to take a more iterative and incremental approach, taking a page from teams like 1678 and 3847. If all goes well we'll build 3 robots before our first event:-
“ZeroBot” will be barely more than our 2023 summer robot chassis with some superstructure prototypes strapped to the top. This robot will never compete, but will give our programmers early access to a driving swerve chassis for configuring the 2024 software, and will give our build team a platform to test their prototypes. If all goes well, this robot will move its first game piece by January 20.
-
“AlphaBot” will be designed for competition, but will be limited to the capabilities that we can build quickly. The goal will be to celebrate Alpha’s “Frankenstein Day” (when the robot first comes alive) by the end of January, when the students break for exams. The design will be as modular as possible so that we can swap out mechanisms as we find time to improve them.
-
“BetaBot” will hopefully share many of the same modules but with improvements. We won’t start the design until after exams, when we’ve had a chance to learn from Alpha. The challenge will be to complete the design and build of Beta by the end of February, so that we have a couple of weeks (including March Break) to program it and practice it before our first event on March 16.
If we do it right, we’ll have a driving, competition robot available on the practice field for programming and practicing from February 1st onwards. If Beta (or subsequent) revisions don’t work out, we’ll always be able to fall back to Alpha.
Here’s how that schedule looks as a Gantt Chart (using https://www.onlinegantt.com/).
- Blue bars are tasks for the design subteam,
- pink is for the build team,
- green is for the field team, and
- purple is for the programming team.
Since this is the first time we’re attempting this plan, I expecting that the time estimates aren’t perfect. The power of a Gantt chart is that we we can see what the consequences of any slips are on the whole project schedule. We will try to keep this chart updated weekly as we go, and I’ll be ruthless in cutting scope so that we don’t get caught behind schedule again. Wish us luck!
File that can be opened in OnlineGantt: CX24 Build Schedule 20240105.gantt.txt (11.4 KB)
As well as schedule updates, we’ll be asking our student leads to use this thread to post some of their successes, failures, and lessons learned as we stumble through another build season. We’ll try to update the thread weekly, but I don’t want to over promise. In the meantime, if you have any questions or feedback feel free to post them here - we’re happy to hear it!
Good luck to all teams in 2024. We hope you have a fun kick off!