Package frc.robot
Class Constants.FieldConstants.ShootingZones
java.lang.Object
frc.robot.Constants.FieldConstants.ShootingZones
- Enclosing class:
- Constants.FieldConstants
Zones and poses to shoot from and to.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final BiAlliancePose3dThe pose to shoot at for theHUB_ZONE_REDandHUB_ZONE_BLUE.static final Rectangle2dA rectangle encompassing the shooting zone for the hub on the blue alliance.static final Rectangle2dA rectangle encompassing the shooting zone for the hub on the red alliance.static final BiAlliancePose3dThe pose to shoot at for the bottom of the neutral rectangle (when looking at the field diagram).static final Pose3dThe pose to shoot at into the bottom of the neutral rectangle (when looking at the field diagram).static final Pose3dThe pose to shoot at into the top of the neutral rectangle (when looking at the field diagram).static final BiAlliancePose3dThe pose to shoot at for the top of the neutral rectangle (when looking at the field diagram). -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
SHUTTLE_TOP_POSE
The pose to shoot at for the top of the neutral rectangle (when looking at the field diagram). -
SHUTTLE_BOTTOM_POSE
The pose to shoot at for the bottom of the neutral rectangle (when looking at the field diagram). -
SHUTTLE_CENTER_TOP_POSE
The pose to shoot at into the top of the neutral rectangle (when looking at the field diagram). This is used when shooting from the other alliance's hub. -
SHUTTLE_CENTER_BOTTOM_POSE
The pose to shoot at into the bottom of the neutral rectangle (when looking at the field diagram). This is used when shooting from the other alliance's hub. -
HUB_ZONE_RED
A rectangle encompassing the shooting zone for the hub on the red alliance. -
HUB_ZONE_BLUE
A rectangle encompassing the shooting zone for the hub on the blue alliance. -
HUB_POSE
The pose to shoot at for theHUB_ZONE_REDandHUB_ZONE_BLUE.
-
-
Constructor Details
-
ShootingZones
public ShootingZones()
-