core / com.acmerobotics.roadrunner.trajectory.config / TrajectoryGroupConfig

TrajectoryGroupConfig

data class TrajectoryGroupConfig (source)

Configuration describing constraints and other robot-specific parameters that are shared by a group of trajectories.

Types

DriveType

Type of drivetrain.

enum class DriveType

Constructors

<init>

Configuration describing constraints and other robot-specific parameters that are shared by a group of trajectories.

TrajectoryGroupConfig(maxVel: Double, maxAccel: Double, maxAngVel: Double, maxAngAccel: Double, robotLength: Double, robotWidth: Double, driveType: DriveType, trackWidth: Double?, wheelBase: Double?, lateralMultiplier: Double?)

Properties

accelConstraint

val accelConstraint: TrajectoryAccelerationConstraint

driveType

val driveType: DriveType

lateralMultiplier

val lateralMultiplier: Double?

maxAccel

val maxAccel: Double

maxAngAccel

val maxAngAccel: Double

maxAngVel

val maxAngVel: Double

maxVel

val maxVel: Double

robotLength

val robotLength: Double

robotWidth

val robotWidth: Double

trackWidth

val trackWidth: Double?

velConstraint

val velConstraint: TrajectoryVelocityConstraint

wheelBase

val wheelBase: Double?