7#include <frc/geometry/Translation2d.h>
24 frc::Translation2d{0_in, 0_in};
26 frc::Translation2d{5_in, 0_in};
28 namespace lifter_extension_end {
BashGuardPosition
Definition bash_guard_subsystem.h:12
WristPosition
Definition lifter_subsystem.h:22
constexpr units::inch_t length
Definition measure_up.h:20
constexpr auto bumperExtension
Distance from frame to outer edge of bumpers.
Definition measure_up.h:17
static constexpr SetpointPosition coneIntake(frc::Translation2d(31.5_in, 13.25_in), BashGuardPosition::Deployed)
static constexpr SetpointPosition coneMid_wristInverted(frc::Translation2d(34_in, 44.5_in), BashGuardPosition::Retracted)
static constexpr SetpointPosition cubeIntake(frc::Translation2d(31.5_in, 14.75_in), BashGuardPosition::Deployed)
static constexpr SetpointPosition cubeLow_wristInverted(frc::Translation2d(20.5_in, 23_in), BashGuardPosition::Retracted)
static constexpr SetpointPosition cubeLow(frc::Translation2d(20.5_in, 23_in), BashGuardPosition::Retracted)
static constexpr SetpointPosition stow(frc::Translation2d(10.5_in, 19.5_in), BashGuardPosition::Retracted)
static constexpr SetpointPosition cubeHigh(frc::Translation2d(48.5_in, 49_in), BashGuardPosition::Retracted)
static constexpr SetpointPosition cubeHigh_wristInverted(frc::Translation2d(48.5_in, 49_in), BashGuardPosition::Retracted)
static constexpr units::inch_t robotPlacingOffsetX
Definition scoring_positions.h:29
static constexpr SetpointPosition coneHigh(frc::Translation2d(53_in, 55.5_in), BashGuardPosition::Retracted)
static constexpr SetpointPosition coneHigh_wristInverted(frc::Translation2d(51_in, 55_in), BashGuardPosition::Retracted)
static constexpr SetpointPosition coneLow_wristInverted(frc::Translation2d(24.5_in, 19_in), BashGuardPosition::Retracted)
static constexpr SetpointPosition coneMid(frc::Translation2d(36.0_in, 44.5_in), BashGuardPosition::Retracted)
static constexpr auto floppyConeOffset
Definition scoring_positions.h:30
static constexpr SetpointPosition coneLow(frc::Translation2d(24.5_in, 19_in), BashGuardPosition::Retracted)
static constexpr SetpointPosition cubeMid_wristInverted(frc::Translation2d(33_in, 37_in), BashGuardPosition::Retracted)
static constexpr SetpointPosition cubeMid(frc::Translation2d(33_in, 37_in), BashGuardPosition::Retracted)
Definition scoring_positions.h:21
static constexpr auto visionScoringAlignOffset
Definition scoring_positions.h:23
static constexpr auto visionScoringPlacementOffset
Definition scoring_positions.h:25
constexpr std::optional< SetpointPosition > GetTargetPosition(ScoringPosition gridPosition, bool enableBashGuard, WristPosition wristPosition)
Definition scoring_positions.h:57
Definition field_points.h:37
ScoringColumn column
Definition field_points.h:38
ScoringRow row
Definition field_points.h:39
Definition scoring_positions.h:16
frc::Translation2d lifterPosition
Definition scoring_positions.h:17
BashGuardPosition bashGuardPosition
Definition scoring_positions.h:18