AutonomousBunyipsOpMode, an abstraction for Autonomous OpModes which handles tasks and user inputs automagically, reducing repetition between Autonomous programs
Threading of UserSelection to asynchronously deal with user input during the init-phase to select an OpMode, natively supported by ABYO but also self-implementable
Upgrade SDK to 9.0.1
Field-centric Mecanum Drive utilising new RobotVector systems
Additional:
Various refactorings to increase code readability
Improved documentation
Modified sticky telemetry
0-second (inf) tasks can only be used in init
Improved Relative and Robot vectors to be aligned with the Cartesian plane instead of reliant on the gamepad (which is 90 degrees rotated)
Methods now exist to convert dirty gamepad vectors into Cartesian coordinates
Season-related:
WIP integrations of Pixel and Team Prop detection, along with robot code. Changes to be expected as these robots become more developed
Vuforia and old OpenCVCam now deprecated along with the SDK, Vision class fully handles all vision operations now
Creation of two new robots:
Feature additions:
Additional:
Season-related: