Auth-Xero / 9430-offseasonSwerve

BSD 3-Clause "New" or "Revised" License
1 stars 0 forks source link

New Feature: Add resiliency to autos to correct for errors #2

Open bbontrager89 opened 1 month ago

bbontrager89 commented 1 month ago

Describe the current problem Robot will be capable of building and running autonomous programs that should follow paths, but we will need to ensure paths can be corrected when errors occur.

Describe the solution you'd like When Robot is following a path according to a specified auto, it is possible for external events to influence the path of Robot. When these events happen, Robot should seek to get back on the specified path as soon as possible if possible.

Describe alternatives you've considered Ensuring the robot isn't bumped is an impossible alternative/unreasonable expectation. Without path correction, we won't be able to ensure that Robot can accurately make it to its endpoint.

Additional context None TBD.