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

Implement Arm over-extension prevention system #24

Open
blu28 opened this issue Feb 27, 2023 · 0 comments
Open

Implement Arm over-extension prevention system #24

blu28 opened this issue Feb 27, 2023 · 0 comments
Labels
advanced Suitable for more advanced robot programers. must-have A feature that we must have for competition.

Comments

@blu28
Copy link
Contributor

blu28 commented Feb 27, 2023

The Arm is not allowed to extend further outside of the robot FRAME PERIMETER than 4'6". However, when fully extended the arm goes beyond that limit. In order to pass inspection, we have to be able to demonstrate to the inspector that the robot's arm will never extend beyond the limit, either because it is prevented from doing so in hardware or software. The plan is to detect when the arm is below the angle at which it can extend too far, and force it to retract if it is extended, or prevent it from extending if it is retracted. There is a proposal to use a strip of LED lights to signal to the operator that the extension interlock is engaged.

See https://nashua151.slack.com/archives/C04HXK97X9R/p1677515614085529 for the diagram explanation.

@blu28 blu28 added advanced Suitable for more advanced robot programers. must-have A feature that we must have for competition. labels Feb 27, 2023
@blu28 blu28 changed the title Implement Arm over extension prevention system Implement Arm over-extension prevention system Feb 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
advanced Suitable for more advanced robot programers. must-have A feature that we must have for competition.
Projects
None yet
Development

No branches or pull requests

1 participant