Our programming team uses Android Studio with our team laptop to build Java programs to run our robot. We use all kinds of Java programs you can learn about below. All of our code is available on Github.
Created by FTC Team 16965 - SUPERCRITICAL from Redmond, WA.
FTC PathPlanner is an open source port of FRC PathPlanner created by FRC Team 3015 - Ranger Robotics.
As a motion profile generator, allowing us to create reliable paths for our autonomous programs.
We have been working with SUPERCRITICAL to find and squash bugs in their codebase.
Don’t get us wrong, RoadRunner, PedroPathing, etc. are great for autonomous programs
However, they are pretty cumbersome and time consuming to tune.
PathPlanner uses Bézier Curves allowing fine tuning of the exact path shape
Lastly, due to time constraints, we were unable to really dial in RoadRunner to our robot, so we opted to use PathPlanner to save time and create a good base for future improvement.
For the RoboRaiders 15th anniversary coming up next year, we have decided to move to a new and improved generic modular system.
Over the next few years, as FIRST rolls out its new control system, we will start rolling out our new system.
The system will start next year with an all new base, through a grant sponsored by the Red Hook PTSA.
The programing team uses the testbot “SCOTT” to learn and test programs.
This season we were able to develop a TeleOp, learn how to work with PathPlanner and tuning RoadRunner with SCOTT while the competition robot was not yet complete.
SCOTT gives us an opportunity to learn and better understand the code before we implement it for our competition code.
Created in OnShape with visions for this program, it has been engineered to be perfect in driving autonomously and weight control during TeleOp.
When running RoadRunner, during our learning phase, it passed through tuning with almost perfect metrics.
This will allow us to not have to reinvent the chassis every year, leading to better results when driving.
Within the next 2 years, we plan to have a complete modular system including but not limited to:
An intake variant of the base with a turret
A crane version
And many more!
All versions will be compatible with the new FTC system, a Limelight, and room for modifications for each unique game!
SCOTT is projected to be released to the public domain in Q4 of 2026.