Package | Description |
---|---|
edu.wpi.first.wpilibj |
The WPI Robotics library (WPILibJ) is a set of Java classes that interfaces to the hardware in the FRC
control system and your robot.
|
Modifier and Type | Interface and Description |
---|---|
interface |
SpeedController
Interface for speed controlling devices.
|
Modifier and Type | Class and Description |
---|---|
class |
CANJaguar
Texas Instruments Jaguar Speed Controller as a CAN device.
|
class |
CANTalon |
class |
Jaguar
Texas Instruments / Vex Robotics Jaguar Speed Controller as a PWM device.
|
class |
Talon
Cross the Road Electronics (CTRE) Talon and Talon SR Speed Controller
|
class |
TalonSRX
Cross the Road Electronics (CTRE) Talon SRX Speed Controller with PWM control
|
class |
Victor
VEX Robotics Victor 888 Speed Controller
The Vex Robotics Victor 884 Speed Controller can also be used with this
class but may need to be calibrated per the Victor 884 user manual.
|
class |
VictorSP
VEX Robotics Victor SP Speed Controller
|
Constructor and Description |
---|
PIDController(double Kp,
double Ki,
double Kd,
double Kf,
PIDSource source,
PIDOutput output)
Allocate a PID object with the given constants for P, I, D, using a 50ms period.
|
PIDController(double Kp,
double Ki,
double Kd,
double Kf,
PIDSource source,
PIDOutput output,
double period)
Allocate a PID object with the given constants for P, I, D, and F
|
PIDController(double Kp,
double Ki,
double Kd,
PIDSource source,
PIDOutput output)
Allocate a PID object with the given constants for P, I, D, using a 50ms period.
|
PIDController(double Kp,
double Ki,
double Kd,
PIDSource source,
PIDOutput output,
double period)
Allocate a PID object with the given constants for P, I, D and period
|
Copyright © 2015. All rights reserved.