FRC Paradigm Shift #1259
Documentation for the 2021 Robot
AutoConstants Namespace Reference

Typedefs

using radians_per_second_squared_t = compound_unit< radians, inverse< squared< second >>>
 

Variables

const frc::TrapezoidProfile< units::radians >::Constraints kThetaControllerConstraints {kMaxAngularSpeed, kMaxAngularAcceleration}
 
constexpr auto kMaxSpeed = meters_per_second_t(3.75)
 
constexpr auto kMaxAcceleration = meters_per_second_squared_t(4.5)
 
constexpr auto kMaxAngularSpeed = radians_per_second_t(wpi::math::pi * 6.0)
 
constexpr auto kMaxAngularAcceleration = unit_t<radians_per_second_squared_t>(wpi::math::pi * 6.0)
 
constexpr double kPXController = 7.0
 
constexpr double kDXController = 0.7
 
constexpr double kPYController = 7.0
 
constexpr double kDYController = 0.7
 
constexpr double kPThetaController = 10.0
 
constexpr double kDThetaController = 0.9
 

Typedef Documentation

using AutoConstants::radians_per_second_squared_t = typedef compound_unit<radians, inverse<squared<second>>>

Definition at line 161 of file Constants.h.

Variable Documentation

const frc::TrapezoidProfile< radians >::Constraints AutoConstants::kThetaControllerConstraints {kMaxAngularSpeed, kMaxAngularAcceleration}

Definition at line 13 of file Constants.cpp.

constexpr auto AutoConstants::kMaxSpeed = meters_per_second_t(3.75)

Definition at line 163 of file Constants.h.

constexpr auto AutoConstants::kMaxAcceleration = meters_per_second_squared_t(4.5)

Definition at line 164 of file Constants.h.

constexpr auto AutoConstants::kMaxAngularSpeed = radians_per_second_t(wpi::math::pi * 6.0)

Definition at line 165 of file Constants.h.

constexpr auto AutoConstants::kMaxAngularAcceleration = unit_t<radians_per_second_squared_t>(wpi::math::pi * 6.0)

Definition at line 166 of file Constants.h.

constexpr double AutoConstants::kPXController = 7.0

Definition at line 168 of file Constants.h.

constexpr double AutoConstants::kDXController = 0.7

Definition at line 169 of file Constants.h.

constexpr double AutoConstants::kPYController = 7.0

Definition at line 170 of file Constants.h.

constexpr double AutoConstants::kDYController = 0.7

Definition at line 171 of file Constants.h.

constexpr double AutoConstants::kPThetaController = 10.0

Definition at line 172 of file Constants.h.

constexpr double AutoConstants::kDThetaController = 0.9

Definition at line 173 of file Constants.h.