librmb 1.0
Rambunction 4330 Utility Library
Loading...
Searching...
No Matches
rmb::SwerveDrive< NumModules > Member List

This is the complete list of members for rmb::SwerveDrive< NumModules >, including all inherited members.

addVisionMeasurments(const frc::Pose2d &poseEstimate, units::second_t time) overridermb::SwerveDrive< NumModules >virtual
BaseDrive()=default (defined in rmb::BaseDrive)rmb::BaseDriveprotected
BaseDrive(std::string visionTable)rmb::BaseDriveprotected
driveCartesian(double xSpeed, double ySpeed, double zRotation, bool fieldOriented)rmb::SwerveDrive< NumModules >
driveChassisSpeeds(frc::ChassisSpeeds chassisSpeeds) overridermb::SwerveDrive< NumModules >virtual
driveModulePowers(std::array< SwerveModulePower, NumModules > powers) (defined in rmb::SwerveDrive< NumModules >)rmb::SwerveDrive< NumModules >
driveModuleStates(std::array< frc::SwerveModuleState, NumModules > states) (defined in rmb::SwerveDrive< NumModules >)rmb::SwerveDrive< NumModules >
drivePolar(double speed, const frc::Rotation2d &angle, double zRotation, bool fieldOriented) (defined in rmb::SwerveDrive< NumModules >)rmb::SwerveDrive< NumModules >
FollowGeneratedPPPath(frc::Pose2d targetPose, pathplanner::PathConstraints constraints, std::initializer_list< frc2::Subsystem * > driveRequirements) (defined in rmb::SwerveDrive< NumModules >)rmb::SwerveDrive< NumModules >
followPPPath(std::shared_ptr< pathplanner::PathPlannerPath > path, std::initializer_list< frc2::Subsystem * > driveRequirements) overridermb::SwerveDrive< NumModules >virtual
followPPPathWithEvents(pathplanner::PathPlannerPath path, std::unordered_map< std::string, std::shared_ptr< frc2::Command > > eventMap, std::initializer_list< frc2::Subsystem * > driveRequirements)rmb::BaseDrivevirtual
followWPILibTrajectory(frc::Trajectory trajectory, std::initializer_list< frc2::Subsystem * > driveRequirements) overridermb::SwerveDrive< NumModules >virtual
followWPILibTrajectoryGroup(std::vector< frc::Trajectory > trajectoryGroup, std::initializer_list< frc2::Subsystem * > driveRequirements)rmb::BaseDrivevirtual
fullPPAuto(pathplanner::PathPlannerPath path, std::unordered_map< std::string, std::shared_ptr< frc2::Command > > eventMap, std::initializer_list< frc2::Subsystem * > driveRequirements)rmb::BaseDrivevirtual
fullPPAuto(std::vector< pathplanner::PathPlannerTrajectory > trajectoryGroup, std::unordered_map< std::string, std::shared_ptr< frc2::Command > > eventMap, std::initializer_list< frc2::Subsystem * > driveRequirements)rmb::BaseDrivevirtual
getChassisSpeeds() const overridermb::SwerveDrive< NumModules >virtual
getModulePositions() const (defined in rmb::SwerveDrive< NumModules >)rmb::SwerveDrive< NumModules >
getModules() const (defined in rmb::SwerveDrive< NumModules >)rmb::SwerveDrive< NumModules >inline
getModuleStates() const (defined in rmb::SwerveDrive< NumModules >)rmb::SwerveDrive< NumModules >
getPose() const overridermb::SwerveDrive< NumModules >virtual
getTargetModuleStates() const (defined in rmb::SwerveDrive< NumModules >)rmb::SwerveDrive< NumModules >
isHolonomic() const overridermb::SwerveDrive< NumModules >inlinevirtual
poseListenerrmb::BaseDriveprotected
poseSubscriberrmb::BaseDriveprotected
resetPose(const frc::Pose2d &pose=frc::Pose2d()) overridermb::SwerveDrive< NumModules >virtual
setVisionSTDevs(wpi::array< double, 3 > standardDevs) overridermb::SwerveDrive< NumModules >virtual
stdDevListenerrmb::BaseDriveprotected
stdDevSubscriberrmb::BaseDriveprotected
stop() (defined in rmb::SwerveDrive< NumModules >)rmb::SwerveDrive< NumModules >
SwerveDrive(const SwerveDrive &)=delete (defined in rmb::SwerveDrive< NumModules >)rmb::SwerveDrive< NumModules >
SwerveDrive(SwerveDrive &&)=delete (defined in rmb::SwerveDrive< NumModules >)rmb::SwerveDrive< NumModules >
SwerveDrive(std::array< SwerveModule, NumModules > modules, std::shared_ptr< const rmb::Gyro > gyro, frc::HolonomicDriveController holonomicController, std::string visionTable, units::meters_per_second_t maxModuleSpeed, const frc::Pose2d &initialPose=frc::Pose2d())rmb::SwerveDrive< NumModules >
SwerveDrive(std::array< SwerveModule, NumModules > modules, std::shared_ptr< const rmb::Gyro > gyro, frc::HolonomicDriveController holonomicController, units::meters_per_second_t maxModuleSpeed, const frc::Pose2d &initialPose=frc::Pose2d())rmb::SwerveDrive< NumModules >
updateNTDebugInfo(bool openLoopVelocity=false) (defined in rmb::SwerveDrive< NumModules >)rmb::SwerveDrive< NumModules >
updatePose() overridermb::SwerveDrive< NumModules >virtual
~BaseDrive() (defined in rmb::BaseDrive)rmb::BaseDriveprotectedvirtual
~SwerveDrive()=default (defined in rmb::SwerveDrive< NumModules >)rmb::SwerveDrive< NumModules >virtual