In the OffseasonBot2016 Drivetrain code, write a method that gradually accelerates and decelerates the movement of the robot, instead of driving it directly at the given speed immediately. In RobotBuilder, add a new command called "GradualDrive" that requires the drivetrain subsystem, and add a new button somewhere you think the driver will find convenient. Map the command to the button such that the driver will be able to hold down the button in order to move the robot around more smoothly.
In the OffseasonBot2016 Drivetrain code, write a method that gradually accelerates and decelerates the movement of the robot, instead of driving it directly at the given speed immediately. In RobotBuilder, add a new command called "GradualDrive" that requires the drivetrain subsystem, and add a new button somewhere you think the driver will find convenient. Map the command to the button such that the driver will be able to hold down the button in order to move the robot around more smoothly.