Parameters
data class Parameters(var axialGains: PosVelGain = PosVelGain(0.1), var lateralGains: PosVelGain = PosVelGain(0.1), var headingGains: PosVelGain = PosVelGain(0.1), var maxWheelVel: Double = 50.0, var minTransAccel: Double = -30.0, var maxTransAccel: Double = 50.0, var maxAngVel: Double = Math.PI, var maxAngAccel: Double = Math.PI)
Configuration parameters for the mecanum drive system.
Constructors
Link copied to clipboard
constructor(axialGains: PosVelGain = PosVelGain(0.1), lateralGains: PosVelGain = PosVelGain(0.1), headingGains: PosVelGain = PosVelGain(0.1), maxWheelVel: Double = 50.0, minTransAccel: Double = -30.0, maxTransAccel: Double = 50.0, maxAngVel: Double = Math.PI, maxAngAccel: Double = Math.PI)
Properties
Link copied to clipboard
PID gains for forward/backward movement control
Link copied to clipboard
PID gains for rotational movement control
Link copied to clipboard
PID gains for left/right strafe movement control
Link copied to clipboard
Maximum angular acceleration in radians per second squared
Link copied to clipboard
Maximum translational acceleration in inches per second squared
Link copied to clipboard
Maximum velocity for any individual wheel in inches per second
Link copied to clipboard
Minimum (most negative) translational acceleration in inches per second squared