Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create Climber Subsystem #6

Open
ExploitSage opened this issue Oct 25, 2022 · 0 comments
Open

Create Climber Subsystem #6

ExploitSage opened this issue Oct 25, 2022 · 0 comments
Labels
enhancement New feature or request

Comments

@ExploitSage
Copy link
Member

The Climber consists of:
2x Neo motors connected to 2x SparkMAX motor controllers connected to the CAN Bus.
2x Limit Switches connected to the SparkMAX's Lower Limit Digital Inputs in Normally Open position (double check position)
You will need to utilize the Integrated Encoders in the Neo motors.

The Limit Switches, when engaged, should automatically stop the NEO Motors.

The Climber will need methods to manually raise and lower the climber hooks, either by pre-set speed or by specifying a speed.

The Climber will need methods to set a position for the Climber to go to automatically.

The Climber will need methods that Home the Climber's Encoders utilizing the Limit Switches.

The Climber will need methods to retireve the current position of the Climber's Hooks.

@ExploitSage ExploitSage added the enhancement New feature or request label Oct 25, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant