FRC1076 / FRC1076/2022-Competition

Feature: Shooter with feeder

Open
#32 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
1
Forks
2
PR merge metrics
No merged PRs in 30d

Description

## Description

Add another motor, the feeder, to the Shooter class, and have a function that runs it. Have the function get called in robotpy when some operator button is pressed. This wheel will be less powerful, and should move relatively slowly to nudge the ball into the larger wheel to shoot it.

## Acceptance Test:

Operator holds right trigger and the shooter spins up. Operator presses some button and the ball is moved by the feeder wheel and shot.

### Preconditions:

### Test Script:

## Notes

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the Shooter class and the robotpy operator-button handling mentioned in the issue. Trace how the existing shooter motor is controlled, then identify the corresponding control path for the feeder. Done means the operator can spin up the shooter with the right trigger and use another button to run the slower feeder so a ball is shot.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
robotics
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.