FRC1076 / FRC1076/2022-Competition

Feature: Manual Climber

Open
#1 2 comments 0 reactions 1 assignee Claimed by @sorenfnt View on GitHub
most urgent
Dominant language
Python
Stars
1
Forks
2
PR merge metrics
No merged PRs in 30d

Description

## Description

### Manual Mode
Operator left Y axis should control winch (hook arm telescoping). Stick up extends hook arm (telescopes out). Stick down retracts hook arm. Speed is proportional to stick position.

Operator B button toggles the position of the piston (between Forward/Out and Reverse/In).

## Acceptance Test:
### Preconditions:
Robot with climber mechanism
Driver station connected to robot over network
2 XBox Controllers ("Driver" and "Operator") connected to Driver Station
Robot is in "manual" mode (the default unless auto mode is explicitly activated)

### Tests:

Action: Operator pushes and holds left stick up
Result: Winch arm extends while stick held up, stops when released.

Action: Operator holds left stick down
Result: Winch arm retracts while stick held down, stops when released.

Action: Operator pushes B button
Result: Winch arm switches position (forward/reverse angle)

### Notes
* this ticket only describes manual climber control

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.