TeleOp
TeleOp is the driver control period of an FTC match. This means that we need people to physically use a controller to send commands to the robot to tell it what to do. In this DECODE season, we added a trigger to make the robot move at 40% speed (for precision) as well as a button to "overclock" the speed of the drivetrain, using more power but resulting in much faster speeds just in case. We used Pedro Pathing along with a Mecanum drivetrain resulting in easy and powerful code.
Autonomous
As mentioned in the Teleop section, we used Pedro Pathing for efficiency and precision, which allows us to make precise curves in our Autonomous phase, which means the robot moves on its own. This enabled us to use the Pedro Pathing Visualizer for enhanced viewing of Autonomous paths.
Turret Auto-aim
This season, we worked on using Gyro sensors (IMUs and encoders) as well as April Tag detection using a generic camera to be able to automatically aim our turret at the goal. This means that an operator and driver's job is greatly reduced and they can focus on more important things, being rest assured that the aim will be taken care of.