core / com.acmerobotics.roadrunner.drive / SwerveDrive / <init>

<init>

SwerveDrive(trackWidth: Double, wheelBase: Double = trackWidth, clock: NanoClock = NanoClock.system())

This class provides the basic functionality of a swerve drive using SwerveKinematics.

Parameters

trackWidth - lateral distance between pairs of wheels on different sides of the robot

wheelBase - distance between pairs of wheels on the same side of the robot