2025-Robot
Robot code for 2025 FRC season by Argos, FRC team #1756
Loading...
Searching...
No Matches
setpoints Namespace Reference

Variables

constexpr Position floorIntakeRight
 
constexpr Position floorIntakeLeft
 
constexpr Position coralStationRight {.elevator_height = 18_in, .arm_angle = 120_deg, .wrist_angle = 90_deg}
 
constexpr Position coralStationLeft {.elevator_height = 18_in, .arm_angle = 69_deg, .wrist_angle = -90_deg}
 
constexpr Position levelOneRight
 
constexpr Position levelOneLeft
 
constexpr Position levelTwoRight {.elevator_height = 23_in, .arm_angle = 127_deg, .wrist_angle = 0_deg}
 
constexpr Position levelTwoLeft {.elevator_height = 23_in, .arm_angle = 63_deg, .wrist_angle = 0_deg}
 
constexpr Position levelThreeRight {.elevator_height = 38_in, .arm_angle = 125_deg, .wrist_angle = 0_deg}
 
constexpr Position levelThreeLeft {.elevator_height = 38_in, .arm_angle = 61_deg, .wrist_angle = 0_deg}
 
constexpr Position levelFourRight {.elevator_height = 59.5_in, .arm_angle = 118_deg, .wrist_angle = 0_deg}
 
constexpr Position levelFourLeft {.elevator_height = 59.5_in, .arm_angle = 69_deg, .wrist_angle = 0_deg}
 
constexpr Position levelFourCenter {.elevator_height = 61.25_in, .arm_angle = 90_deg, .wrist_angle = 0_deg}
 
constexpr Position stow
 

Variable Documentation

◆ coralStationLeft

Position setpoints::coralStationLeft {.elevator_height = 18_in, .arm_angle = 69_deg, .wrist_angle = -90_deg}
constexpr

◆ coralStationRight

Position setpoints::coralStationRight {.elevator_height = 18_in, .arm_angle = 120_deg, .wrist_angle = 90_deg}
constexpr

◆ floorIntakeLeft

Position setpoints::floorIntakeLeft
constexpr
Initial value:
{
.elevator_height = measure_up::elevator::elevator::minHeight, .arm_angle = -12_deg, .wrist_angle = -90_deg}
constexpr auto minHeight
Definition measure_up.h:44

◆ floorIntakeRight

Position setpoints::floorIntakeRight
constexpr
Initial value:
{
.elevator_height = measure_up::elevator::elevator::minHeight, .arm_angle = 201_deg, .wrist_angle = 90_deg}

◆ levelFourCenter

Position setpoints::levelFourCenter {.elevator_height = 61.25_in, .arm_angle = 90_deg, .wrist_angle = 0_deg}
constexpr

◆ levelFourLeft

Position setpoints::levelFourLeft {.elevator_height = 59.5_in, .arm_angle = 69_deg, .wrist_angle = 0_deg}
constexpr

◆ levelFourRight

Position setpoints::levelFourRight {.elevator_height = 59.5_in, .arm_angle = 118_deg, .wrist_angle = 0_deg}
constexpr

◆ levelOneLeft

Position setpoints::levelOneLeft
constexpr
Initial value:
{
.elevator_height = measure_up::elevator::elevator::minHeight, .arm_angle = 52_deg, .wrist_angle = -90_deg}

◆ levelOneRight

Position setpoints::levelOneRight
constexpr
Initial value:
{
.elevator_height = measure_up::elevator::elevator::minHeight, .arm_angle = 133_deg, .wrist_angle = 90_deg}

◆ levelThreeLeft

Position setpoints::levelThreeLeft {.elevator_height = 38_in, .arm_angle = 61_deg, .wrist_angle = 0_deg}
constexpr

◆ levelThreeRight

Position setpoints::levelThreeRight {.elevator_height = 38_in, .arm_angle = 125_deg, .wrist_angle = 0_deg}
constexpr

◆ levelTwoLeft

Position setpoints::levelTwoLeft {.elevator_height = 23_in, .arm_angle = 63_deg, .wrist_angle = 0_deg}
constexpr

◆ levelTwoRight

Position setpoints::levelTwoRight {.elevator_height = 23_in, .arm_angle = 127_deg, .wrist_angle = 0_deg}
constexpr

◆ stow

Position setpoints::stow
constexpr
Initial value:
{
.elevator_height = measure_up::elevator::elevator::minHeight, .arm_angle = 91_deg, .wrist_angle = 0_deg}