Skip to content

"Defense Mode" #83

@danielbrownmsm

Description

@danielbrownmsm

Summary
We're probably going to play a lot of defense at Houston, so we need to be prepared. We need to bring the arm in, and then not move it regardless of what the arm sensor says, and then lower the intake so it's basically touching the bottom of the robot.

Work Required

  • bind a button to a command (this can just be an ArmSetState command) that brings the arm in
  • the presets need to bring the arm in and then lower it into the robot (so we need to make new presets in parameters.TOML)
  • have a 'defense mode' command that makes the arm ignore the sensor readings and not run any motor output
  • this will probably require making a new control mode--like ManualControl and AutoControl and TestControl--and an associated function for it

Verification

  • CI passes
  • command stands up to abuse
  • Eli says its fine

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions