#include <drive_over_charging_station.h>
- Copyright
- Copyright (c) Argos FRC Team 1756. Open Source Software; you can modify and/or share it under the terms of the license file in the root directory of this project.
◆ DriveOverChargingStation()
DriveOverChargingStation::DriveOverChargingStation |
( |
SwerveDriveSubsystem * |
drive, |
|
|
units::degree_t |
approachAngle, |
|
|
units::degree_t |
robotYaw, |
|
|
bool |
extraDrive = true |
|
) |
| |
- Copyright
- Copyright (c) Argos FRC Team 1756. Open Source Software; you can modify and/or share it under the terms of the license file in the root directory of this project.
◆ End()
void DriveOverChargingStation::End |
( |
bool |
interrupted | ) |
|
|
override |
◆ Execute()
void DriveOverChargingStation::Execute |
( |
| ) |
|
|
override |
◆ Initialize()
void DriveOverChargingStation::Initialize |
( |
| ) |
|
|
override |
◆ IsFinished()
bool DriveOverChargingStation::IsFinished |
( |
| ) |
|
|
override |
◆ m_approachAngle
const units::degree_t DriveOverChargingStation::m_approachAngle |
|
private |
Angle of drive direction relative to field-centric.
◆ m_approachForward
const bool DriveOverChargingStation::m_approachForward |
|
private |
◆ m_commands
frc2::CommandPtr DriveOverChargingStation::m_commands |
|
private |
◆ m_extraDrive
const bool DriveOverChargingStation::m_extraDrive |
|
private |
◆ m_initialPitchSign
const int DriveOverChargingStation::m_initialPitchSign |
|
private |
◆ m_pDrive
Raw pointer to swerve drive subsystem object.
◆ m_robotYawAngle
units::degree_t DriveOverChargingStation::m_robotYawAngle |
|
private |
The documentation for this class was generated from the following files: