Arizona's Reference Build and Software Implementation for FRC robots, read as "A-Z-ribsy".
Az-RBSI is a robot-code template for teams that want a reliable swerve, odometry, vision, autonomous, logging, and tuning baseline without starting from an empty project.
Start with the full documentation index:
Quick links:
- Install and project setup
- Getting started guide
- Constants guide
- Drive subsystem and Phoenix/YAGSL setup
- Vision setup and troubleshooting
- Autonomous setup
- SysId guide
- Pose buffer design notes
- AdvantageScope layout guide
- Read INSTALL.md and create your project.
- Follow RBSI-GSG.md for first robot-code edits.
- Configure
Constants.javawith RBSI-Constants.md. - Configure the drivetrain with RBSI-Drive.md.
- Bring up cameras with RBSI-Vision.md.
- Add autonomous paths with RBSI-Autonomous.md.
- Open the standard layout with RBSI-AdvantageScope.md.
- Characterize mechanisms with RBSI-SysId.md.
- Phoenix Tuner X generated constants:
RBSI-Drive.md and
src/main/java/frc/robot/generated/README - PathPlanner and Choreo lifecycle: RBSI-Autonomous.md
- Disabled odometry and vision behavior: RBSI-PoseBuffer.md
- Camera transforms, filtering, and simulation: RBSI-Vision.md
- Constants tuning order: RBSI-Constants.md
- AdvantageScope pit-debug layout: RBSI-AdvantageScope.md
Az-RBSI helps FRC teams with:
- improving autonomous reliability and performance,
- improving robot build, endurance, gameplay reliability, and troubleshooting,
- standardizing a robot stack so teams can set up software quickly,
- making it easier for Arizona teams to form effective in-state alliances.
Az-RBSI is centered around a reference robot that helps teams communicate quickly about gameplay strategy and troubleshooting. A shared robot design also makes it easier to swap spare parts and programming modules.
The software is a robot-program outline that teams can extend for their own mechanisms and game strategy. It combines actively maintained FIRST and community libraries with AdvantageKit logging so teams can diagnose problems from real match data.
- WPILib: FIRST robot libraries
- AdvantageKit: logging
- CTRE Phoenix 6: CTRE swerve
- PathPlanner: autonomous path planning
- PhotonVision and Limelight: robot vision
- Autopilot: teleop drive-to-pose
2026 REBUILT kickoff workshops:
2025 Reefscape kickoff workshop:
