Project Overview
During my time with Spectrum 3847, I led the development of our FRC robotics autonomous routines. The objective was to create robust, reliable code capable of navigating the field, scoring points, and achieving match objectives without human intervention.
Video Demonstration
Technical Details
- Programming Languages: Java
- Libraries & Tools: WPILib, PathPlanner, Limelight for localization and object detection, sensor integration frameworks, and custom routines
-
Key Features:
- Precise navigation and localization with integrated Limelight support
- Real-time sensor data processing and advanced object detection
- Dynamic decision-making algorithms
- Robust error handling and recovery routines
- Achievements: Autonomous routine won the Autonomous Award at the FIRST In Texas District Championship - Apollo Division and the FIT District Belton Event, ranked 2nd in Texas and 28th in the world according to Statbotics during the 2024 FRC Crescendo season
Challenges & Lessons Learned
Developing a reliable autonomous routine presented several challenges – from integrating multiple sensor inputs to ensuring precise, repeatable movements under competitive pressure. Through rigorous testing and continuous improvement, I learned the importance of code optimization, sensor calibration, and iterative development.