Releases: MICDSRobotics-5190/VelocityVortex
Velocity Vortex Season Code
World Championship Code
We rebuilt the robot from the ground up! That includes programming:
- Much better practices creating classes and interfaces to make our code more re-usable and readable.
- Tele-Op has much more features and they're all better, with different mdoes that allow each driver to perform to the best of their ability.
- Consistent Autonomous that scores 40 points using either time-based calculations we made after testing or encoder data that we calculated from the field.
- Documentation is getting there.
Conference Qualifier
Autonomous is still broken, since it needed more (any) testing. One of the gamepads broke at the qualifier, so the first controller had control of the servo added in.
The backup autonomous is very consistent at hitting the ball and parking on the center vortex or parking partially on the corner ramp, both with the 20 second delay. The teleop works really great as well, even with all the changes on the robot.
Qualifier Code
Working Autonomous that hits the center ball and parks on the vortex, Vuforia autonomous that can scan the beacons and navigate using it's position on the field implemented as well, but not enough time to test and set the positions to go to.
Teleop-wise, driver sharing is implemented, reversing the motors, and all of the servos and motors currently on the robot between the two gamepads.
Meet 2 Code
We had consistent driving, and good beacon pressing. Vuforia is on it's way, but still not functional, like the encoder programs. This meant that we were really good at hitting the ball at the center vortex and also at hitting/re-claiming all the beacons. A few matches we were able to score over the corner beacon. Good stuff, still a bit more work before the Qualifier.
Meet 1 Code
Able to drive very well with full control over the drivetrain and servos. Autonomous doesn't consistently work, although it is able to move forward and sometimes hit the center ball. Encoders and everything work, and the configuration file matches everything. It functions well, but still needs work before the qualifier.