DevilBotz2876 / ChargedUp2023

Code for the FRC 2023 Robotics Competition
Other
3 stars 0 forks source link

Autonomous: Create Score, Mobility, Dock and Engage Routine #157

Open BrownGenius opened 1 year ago

BrownGenius commented 1 year ago

At last night's meeting, we discussed the possibility of adding a Score, Mobility, Dock and Engage (SMDE) Routine. We should be able to build upon the fairly stable "Score, Dock and Engage" (SDE) routine and add the Mobility component.

The basic idea is that the robot would be positioned in the same location as SDE (aligned and facing the cone scoring grid centered to the width of the charge station). After scoring, the robot would drive backwards completely over and past the charge station to the other side. Then, the robot would start the "Dock and Engage" (DE) routine in the forward direction.

The things we need to think about are:

  1. How to reliably drive over the charge station to the other side
    1. Use gyro only?
    2. Use field odometry?
    3. Use vision to augment/update odometry?
  2. Total Time. We only have 15 seconds during autonomous. We need to optimize and speed up the routine wherever possible.
    1. Do things in parallel instead of sequentially?
    2. Increase velocities?
    3. Optimize Balance PID?