Bionic-Bison-5535 / Bionic-Bison-2023-Competition-Robot

This is FRC team 5535's robot code for the 2023 competition.
1 stars 0 forks source link

Signaling to Human Player #17

Closed WesleyMcGinn closed 1 year ago

WesleyMcGinn commented 1 year ago

When the robot drives over to the loading zone, it is going to have to collect either a cube or a cone. How will the human player know which one we want to get? Signaling from the driver station is not a great idea because it is far away and robots could be getting in the way. Additionally, it would distract the human player from what is right in front of them.

It could be a good idea to add two LEDs to the robot - one yellow and the other purple or blue - to signal to the human player which game piece we want to get. The yellow LED would mean that we want a cone, and the blue or purple LED would mean that we want a cube. These LEDs would altogether cost less than $1 and the programming would not be very complicated.

If AUTO EXTREME is enabled, the robot will automatically detect which game piece we will need next. This can be overridden by the co-driver, who can use the vertical axis of their right stick to turn on the yellow (up) or blue/purple (down) LEDs at any time during teleop.

Icon Game Piece LED Color
Cone Yellow
◼️ Cube Purple or Blue
WesleyMcGinn commented 1 year ago

Now that we are using cubes only, this system is not needed anymore.