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

We should utilize all the ports on the brain. #5

Open
Dylan-Powers opened this issue Sep 29, 2022 · 1 comment
Open

We should utilize all the ports on the brain. #5

Dylan-Powers opened this issue Sep 29, 2022 · 1 comment
Assignees
Labels
enhancement New feature or request good first issue Good for newcomers

Comments

@Dylan-Powers
Copy link
Member

The hope is that this program can be used by the design team for all their prototyping needs. In order to help accommodate this, we should use the rest of the ports on the brain for more individually controlled motors.

In order to expand the usefulness of this program, we might need to revisit the control scheme. Simpler may be better.

@ViviVoid ViviVoid self-assigned this Sep 30, 2022
@ViviVoid
Copy link
Contributor

ViviVoid commented Oct 3, 2022

Should these other individually controlled motors be placed in pairs of 2 motors in a group? I'm only trying to narrow this down but I think a reworking of the program's manual functions such as joystick control and button control would have to be done to accommodate this change.

However, it would be harder to implement flexible testing since there could be edge cases where some part of the robot doesn't want to be run at full power whether that be due to inaccuracy or possible damage to parts. Otherwise, prototyping would still involve having to either change the values inside the program while testing. There are workarounds with variable changing the speeds of the motors through a second controller mayhaps if we want to house more control options such as L/R 1/2 or arrow buttons.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

2 participants